8

Я пытаюсь конвертировать видео из .raw в .mp4. По этой причине я скачал, собрал и установил x264 и ffmpeg. Тем не менее, команда:

ffmpeg -f h264 -i output.raw -vcodec copy output.mp4

не удается с ошибкой (показано на рисунке ниже). Есть ли способ это исправить?

Команды, которые я также запускаю:

1

root@beagleboard:/# v4l2-ctl --list-formats
ioctl: VIDIOC_ENUM_FMT
        Index       : 0
        Type        : Video Capture
        Pixel Format: 'YUYV'
        Name        : YUV 4:2:2 (YUYV)

        Index       : 1
        Type        : Video Capture
        Pixel Format: 'MJPG' (compressed)
        Name        : MJPEG

2

root@beagleboard:/dev# v4l2-ctl --set-fmt-video=pixelformat=0

1 ответ1

-1

Я реализовал ffmpeg на своем устройстве, создав скрипт, который содержит следующее:

#!/bin/bash

cd /home/username
ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 25 -s 1366x768 -i :0.0 \
    -acodec pcm_s16le VideoRecord.mkv

Измените разрешение экрана на размер вашего монитора (не любого другого размера)! Это сработало для меня, может быть, это поможет вам тоже!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .