如何使用G streamer将YUV文件格式转换为电路板上的H264?

时间:2017-01-27 08:43:36

标签: h.264 yuv

我使用不同的命令将.YUV转换为h264请指导我。

gst-launch-1.0 filesrc location=test.yuv ! video/x-raw-yuv,format=\(fourcc\)YUY2, width=64, height=32, framerate=\(fraction\)30/1 ! xvimagesink 

另外,我正在尝试,

gst-launch-1.0 filesrc location= no__.yuv ! legacyh264parse ! ffdec_h264 ! queue ! ffmpegcolorspace ! autovideosink 

请帮助我。

1 个答案:

答案 0 :(得分:0)

您可以参考此http://wiki.oz9aec.net/index.php/Gstreamer_cheat_sheet

例如

gst-launch -e filesrc location=test.yuv ! video/x-raw-yuv,format=\(fourcc\)YUY2, width=64, height=32, framerate=\(fraction\)30/1 ! x264enc ! mpegtsmux ! filesink location=test.ts

使用

安装x264enc
sudo apt-get install libx264-dev