2017-01-27 15 views
1

Я использую другую команду для преобразования .YUV в h264, пожалуйста, посоветуйте мне об этом.Как преобразовать формат файла YUV в H264 на плате с помощью G-стримера?

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

Вы можете обратиться к этой 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 

 Смежные вопросы

  • Нет связанных вопросов^_^