Я пытаюсь отправить видеофайл с помощью GNUradio, в частности с помощью GRC. Для этого я впервые получаю видео, в нашем случае мы взяли 6-секундное видео, в котором мы смотрели и разговаривали с камерой. После этого мы создали файл «pipe», который, как мне кажется, вызывается с использованием mkfifo, как для входного, так и для выходного файлов. После того, что я считаю, Im должен сохранить видео, которое я принял в кодировке h264, используя команду, которую я нашел:Как я могу кодировать видео на h264?
gst-launch -e -v v4l2src device="/dev/video1" ! video/x-raw-yuv, framerate=25/1, width=640, height=360 ! \timeoverlay halign=right valign=bottom shaded-background=true ! \textoverlay text="Test Video 640x360 25fps" halign=left valign=bottom shaded-background=true ! \x264enc bitrate=498 ! mpegtsmux ! filesink location=test1.ts
Это дает мне ошибку:
WARNING: erroneous pipeline: no element "x264enc"
Ive пытался найти как чтобы решить эту проблему, и я установил в основном каждый пакет или библиотеку, которая существует, которая может иметь отношение к кодировке h264 или команде x264enc.
Как я могу решить эту проблему? Заранее спасибо.
Я пробовал делать это, но при этом обычная sudo make install дала мне 2 выхода для печати. пользователь @ пользователем Precision-WorkStation-T3400: ~/Desktop/x264-снимок-20120504-2245-стабильный $ Sudo сделать установку установки -d/USR/местные/бен установить x264/USR/местные/бен Когда я добавляю sudo make install x264: make: 'x264 'является актуальным. И такое же ПРЕДУПРЕЖДЕНИЕ: продолжает появляться ошибочный конвейер. Не знаю, могу ли я загрузить что-то в другом месте, которое может мешать установке make, и Linux не может читать файлы. Любые другие возможные идеи? благодаря –