ffmpeg: Não foi possível encontrar os parâmetros do codec para o fluxo 0 (Vídeo: h264) tamanho não especificado

8

Eu tento converter um vídeo de .raw para .mp4. Por esse motivo, baixei, construí e instalei o x264 e o ffmpeg. No entanto, comando:

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

falha com erro (mostrado na figura abaixo). Existe alguma maneira de corrigir isso?

Comandos eu também corro:

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
    
por dempap 15.02.2014 / 15:01

1 resposta

-1

Eu implementei o ffmpeg no meu dispositivo fazendo um script que contém o seguinte:

#!/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

Altere a resolução da tela para o tamanho do seu monitor (não de qualquer outro tamanho)! Funcionou para mim, talvez ajude você também!

    
por 26.12.2014 / 04:13