![](/img/trans.png)
[英]Using VLC imem to play an h264 video file from memory but receiving error "main stream error: cannot pre fill buffer"
[英]forcing VLC to play h264 video file
我有一个没有视频容器信息的h264视频文件,但是我仅使用8.3 FAT文件系统。 使用VLC打开* .h264文件时,VLC可以正确播放它,因为它知道这是h264编码的视频。 但是,如果我只能使用8.3格式的文件名,该怎么办? 如何告诉VLC例如名为X.264的文件是h264视频文件? Windows Media Player 10及更高版本能够自动识别。 谢谢,阿维·塔尔(Avi Tal)。
我通常使用此命令从MAC播放原始h.264
。
/Applications/VLC.app/Contents/MacOS/VLC ~/Movies/demo.264 --demux h264
请注意,您必须从终端调用它。
希望它能回答您的问题。
如果您发现.mp4文件无法播放(并且您知道它们是使用H264编码的),则此方法也适用。 在这种情况下,提示为“ /Applications/VLC.app/Contents/MacOS/VLC〜/ Movies / demo.mp4 --demux h264”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.