ffmpeg erro ao segmentar

0

Estou usando o ffmpeg e o segmenter no Ubuntu 10.04 para criar o fluxo de transporte a partir de arquivos de vídeo flv / h264 e, em seguida, segmentar os segmentos ts para o streaming do ipad.

Alguns arquivos ts mostram um erro com o segmentador -

Output #0, mpegts, to '29': Stream #0.0: Video: 0x0000, yuv420p, 480x360, q=2-31, 90k tbn, 25 tbc Stream #0.1: Audio: 0x0000, 0 channels, s16
[mpegts @> 0x11f4ac0]sample rate not set
Could not write mpegts header to first output file

meu comando ffmpeg para criar o arquivo ts -

ffmpeg -i 1.flv -f mpegts -acodec libfaac -ar 48000 -ab 64k -s 480x360 -vcodec libx264 -b 192k -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -subq 5 -trellis 1 -refs 1 -coder 0 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 200k -maxrate 192k -bufsize 192k -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 -aspect 480:360 -g 30 -async 2 -y 1.ts

meu comando segmenter -

segmenter 1.ts 10 1 1.m3u8 path/to/streams/

    
por Tommy Ng 03.03.2011 / 10:49

1 resposta

0

Eu mudei de libfaac para libmp3lame para codificação de áudio e esta solução está funcionando até agora. Não tenho certeza do que deu errado com a codificação libfaac.

    
por 07.03.2011 / 08:49