Ho un file audio m4a che ho bisogno di convertire in un file mov. Come posso fare questo?
Questo crea un file mov con codifica x264 con image.png come sfondo:
ffmpeg -loop 1 -i image.png -i audio.m4a -c:a copy -c:v libx264 -crf 20 -pix_fmt yuv420p -shortest output.mov
Puoi usare mp4 o mkv come contenitore semplicemente cambiando il nome del file di output.
-c:a copy disabilita la ricodifica dell'audio.
-loop 1 scorre l'immagine all'infinito in modo che non venga mostrata per un solo fotogramma. Inoltre, rende il flusso video infinitamente lungo, quindi è necessario -shortest per terminare la codifica al termine del flusso audio. -shortest deve essere dopo i file di input nelle nuove versioni di ffmpeg.
-crf (fattore tasso costante) può essere compreso tra 0 (senza perdita) e 51 (qualità minima). Se rimuovi -pix_fmt yuv420p , ffmpeg usa yuv444p, che non è supportato da molti lettori video.
Puoi utilizzare uno sfondo nero sostituendo -loop 1 -i image.png con -f lavfi -i color=c=black:s=1280x720 . Puoi ridimensionare un'immagine aggiungendo un'opzione come -filter:v '[in] scale=-1:720, pad=1280:720:640-iw/2 [out]' .
Ulteriori informazioni:
Potresti usare iMovie per creare un film mostrando solo uno schermo nero e utilizzando il file audio come traccia audio.
Questo può essere realizzato con VLC.
Fai riferimento alle seguenti istruzioni per la transcodifica .
Capovolgi per Mac facilmente aperto, convertito e salvato il file in .MOV
Leggi altre domande sui tag file-conversion mov m4a