ffplay duração não está funcionando?

2

Se eu executar o comando

ffplay -t 3 test.aac

apenas reproduz o arquivo inteiro, em vez de 3 segundos. Qual comando seria usado para definir a duração da reprodução?

    
por Steven Penny 16.08.2012 / 08:01

3 respostas

1

Parece que a opção -t não funciona em todos os arquivos. Eu tentei este comando

ffplay -t 3 test.mkv

e funcionou bem. Como uma solução alternativa, este comando funciona para o arquivo aac

ffmpeg -i out.aac -c copy -f adts -t 3 - | ffplay -autoexit -
    
por 16.08.2012 / 09:23
1

Sugiro adicionar autoexit ao seu comando:

ffplay -t 3 -autoexit test.aac

Se isso não funcionar, sugiro uma alternativa (mplayer):

mplayer -endpos 3 test.aac
    
por 16.08.2012 / 08:52
-1

No prompt de comando do Windows, digite:

c:swipl -g "thread_create((sleep(5),shell('taskkill /IM ffplay.exe')),_,[]),atomic_list_concat(['x:ffplay','VTS_01_3.VOB'],' ',Atom), shell(Atom)"  -t halt

Isso reproduzirá o arquivo VTS_O1_3.VOB por 5 segundos e, em seguida, o taskkill.exe finalizará o ffplay.exe, c: e x: são letras de unidade onde o Swi-Prolog e o Ffmpeg estão instalados

Antes de digitar, certifique-se de ter o Swi-Prolog instalado.

    
por 31.10.2016 / 19:25

Tags