VLC 1.1 transcodes cannot be played by 0.8.6

About encoding, codec settings, muxers and filter usage
tokyotech
Blank Cone
Blank Cone
Posts: 12
Joined: 17 Dec 2009 08:45

VLC 1.1 transcodes cannot be played by 0.8.6

Postby tokyotech » 23 Jun 2010 07:11

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.
Last edited by tokyotech on 23 Jun 2010 09:27, edited 1 time in total.

ILEoo
Developer
Developer
Posts: 91
Joined: 05 Nov 2008 16:29

Re: VLC 1.1 transcodes cannot be played by 0.8.6

Postby ILEoo » 23 Jun 2010 08:29

asf-muxing issues with 1.1 is known issues atm. You should use mp4-container as it should be more standard for h264/aac.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC 1.1 transcodes cannot be played by 0.8.6

Postby Jean-Baptiste Kempf » 23 Jun 2010 13:51

h264 in ASF is non-standard.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

tokyotech
Blank Cone
Blank Cone
Posts: 12
Joined: 17 Dec 2009 08:45

Re: VLC 1.1 transcodes cannot be played by 0.8.6

Postby tokyotech » 29 Jun 2010 06:04

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.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC 1.1 transcodes cannot be played by 0.8.6

Postby Jean-Baptiste Kempf » 01 Jul 2010 01:06

what are the logs?
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 26 guests