Page 1 of 1

fourcc broken in 1.2?

PostPosted: Fri Jul 26, 2013 6:14 pm
by kdz13
I recently purchased a Sony BDP-s3100 and installed serviio as a media server. It (mostly) works well but gives an invalid format error when playing DivX AVI files. XVID works fine. So I dug into it and found the vFourCC match that was introduced in 1.1. As near as I can tell, this match is not working correctly in versions 1.2 and 1.2.1 I installed all three versions, and everything works as expected in 1.1 - DivX is transcoded, XVID is sent in native format. However in 1.2 and 1.2.1 DivX files are sent in native format - and I see the format error on DivX files.

As an experiment, I tried copying the Sony BDP profile from 1.1 into 1.2.1, but it exhibited the same symptoms. Another experiment was to remove the fourcc match, which transcoded all mpeg4 AVI files - not desirable when I have a large number of XVID files.

Have there been any other reports of vFourCC match not working in 1.2?

Re: fourcc broken in 1.2?

PostPosted: Mon Jul 29, 2013 7:55 am
by DenyAll
No reports that I am aware of.

I did a test and set up a profile that transcodes DivX and lets XVid through natively. This is working for me, however I am on the next beta release (nothing has changed afaik in respect to fourcc in this beta). I can test on 1.2.1 later if required but pretty sure this won't be your issue.

Which Sony BDP profile are you using? Try the US profile as that renames the mime type for AVI files.

Re: fourcc broken in 1.2?

PostPosted: Mon Jul 29, 2013 12:02 pm
by kdz13
I tried all the different Sony BDP profiles, but was mostly using the 2012 one - that one doesn't have a US/non-US version.

Could the fact that my server is on Ubuntu play in to this?