我使用不同的命令将.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
请帮助我。
答案 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
使用
安装x264encsudo apt-get install libx264-dev