O ffmpeg pode ser pausado durante a gravação e depois retomado?

1

Eu quero gravar uma estação de rádio FM que forneça um fluxo de internet. Eu trabalhei o comando para gravar isso e estou feliz com os resultados. No entanto, de vez em quando eu vou começar o comando e recebo esta saída:

Output #0, mp3, to '/Volumes/Linkstation/Audio/Radio Programs/test.m4a':
  Metadata:
    icy-br          : 64
    icy-name        : KXL-FM
    StreamTitle     : ad|main - Commercial Break - 

Por favor, note o valor de metadados "Commercial Break". Se não me engano, esse valor muda enquanto o stream está ativo e parece ser um marcador confiável de quando eles entraram no intervalo comercial.

O ffmpeg pode pausar a gravação e continuar?

Em caso afirmativo, ele pode fazer isso de forma programática a partir de um script de shell (e não apenas de forma interativa a partir de um pressionamento de tecla)?

Em caso afirmativo, posso de alguma forma detectar que os metadados do StreamTitle foram alterados?

    
por John O 23.07.2015 / 06:03

0 respostas