Я работаю на встроенном Linux.Я хочу воспроизводить видео с минимальным процессором.Поэтому после завершения компиляции я попытался воспроизвести видео с помощью mplayer и gstreamer.Mplayer использует средний процессор% 10-20.Я хочу получить это выступление на gstreamer.Поэтому я попробовал эти команды:
1- gst-launch filesrc location=video_path.mpeg ! mpegdemux ! mpeg2dec ! autovideosink
2- gst-launch-0.10 filesrc location=video_path.mpeg ! dvddemux ! mpegvideoparse ! mpeg2dec ! xvimagesink
Эти команды используют средний% 10-20 CPU.Это число, которое я хочу номер.Но звук не работал с этой командой.Я попытался добавить аудио элемент, но не смог добиться.
Я тоже пытался gst-launch-1.0 playbin uri=file:///video_path.mpeg
.Звук работает с этой командой, но загрузка ЦП так высока, и я не предпочитаю этого.
Как я могу работать с аудио с 1 или 2 командами?