2016-08-17 122 views

回答

0

您必须检查由X264支持过滤mediatypes。通常是YUV介质类型(YUY2,I420等)。您的相机支持哪些媒体类型?您可以在GraphStudioNext中打开摄像头设置对话框进行检查。

+0

你好。我检查了相机(戴尔Vostro 3560笔记本电脑上的集成相机),媒体类型输出为MEDIASUBTYPE_YUY2。看到它:http://tientrieu.net/wp-content/uploads/2016/08/integrated_webcam.png monogram x264过滤器接受YV12框架(根据作者:http://blog.monogram.sk/janos/2008/11/27/monogram-x264-encoder-1010 /) 那么我现在需要做什么? –

+0

您需要编写将YUY2转换为YV12的过滤器。您可以使用英特尔IPP或libyuv执行色彩空间转换。 –

+0

我使用** YUV Transform **过滤器从http://www.gdcl.co.uk/downloads.htm将YUY2转换为YV12。过滤器同意连接和编码是好的。但是,当我打开输出文件,我只能听到音频无法看到视频。 看我的图:http://tientrieu.net/wp-content/uploads/2016/08/monogram_x264_aac_graph.png 我检查输出文件与ffmpeg,它似乎有一个视频流错误。见图:http://tientrieu.net/wp-content/uploads/2016/08/ffmpeg_output.png 你使用过会标x264编码器吗?成功? –

相关问题