ffmpeg: не удалось найти параметры кодека для потока 0 (видео: h264) неопределенный размер

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

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

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

enter image description here

команды я тоже пробегусь:

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
18
задан dempap
10.11.2022 4:53 Количество просмотров материала 2501
Распечатать страницу

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

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

-1
отвечен ramsudharsan 2022-11-11 12:41

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх