Page 1 of 1

VLC 1.1 transcodes cannot be played by 0.8.6

Posted: 23 Jun 2010 07:11
by tokyotech
I used to stream h264 + AAC using the default x264 settings in an ASF container to http://www.veetle.com using VLC 1.0.5. Everything worked fine on their VLC 0.8.6 playback web plugin. After upgrading my side to VLC 1.1.0, Veetle's playback has been 90% gray. I can barely make out the movements in the 10% of the video that isn't gray. The player also crashes (stops playing) after watching for 10 seconds. Does anyone know how the x264 changed from 1.0.5 to 1.1.0?

If it helps, the beta release of Handbrake (http://handbrake.fr/) has the same symptoms when I use the MP4 container. Handbrake 0.9.4's output plays flawlessly with VLC 0.8.6. This leads me to think that both VLC and Handbrake upgraded their x264 and thus altered something important in the outputed h264 video.

Re: VLC 1.1 transcodes cannot be played by 0.8.6

Posted: 23 Jun 2010 08:29
by ILEoo
asf-muxing issues with 1.1 is known issues atm. You should use mp4-container as it should be more standard for h264/aac.

Re: VLC 1.1 transcodes cannot be played by 0.8.6

Posted: 23 Jun 2010 13:51
by Jean-Baptiste Kempf
h264 in ASF is non-standard.

Re: VLC 1.1 transcodes cannot be played by 0.8.6

Posted: 29 Jun 2010 06:04
by tokyotech
h264 muxing in MP4 does not work either in VLC 1.1. I used the GUI to stream to a file:

Code: Select all

:sout=#transcode{vcodec=h264,vb=900,scale=1,acodec=mp3,ab=128,channels=2,samplerate=44100}:file{dst=C:\\Videos\\test.mp4} :no-sout-rtp-sap :no-sout-standard-sap :sout-keep
The outputted file will not even open in VLC 1.1. I doubt it will play in 0.8.6 either.

Re: VLC 1.1 transcodes cannot be played by 0.8.6

Posted: 01 Jul 2010 01:06
by Jean-Baptiste Kempf
what are the logs?