/ / Il file mp4 convertito in FFmpeg non viene caricato in Quicktime - ffmpeg, quicktime

Impossibile caricare il file mp4 convertito in FFmpeg in Quicktime - ffmpeg, quicktime

Ho usato FFmpeg per convertire un film che ho bisogno di riprodurre in MP4, tuttavia in Quicktime viene presentato il seguente errore;

Il file FFmpeg produce questo errore Quicktime

(Errore-2041: nel film è stata trovata una descrizione di esempio non valida (output.mp4)).

Ho usato i seguenti parametri del comando FFmpeg per convertire il file;

C: TempEOBTemp> ffmpeg -i input.mp4 -y -acodec libmp3lame -ab 96k -vcodec libx264 -vpre lossless_slow -crf 22 -threads 0 output.mp4

Ora questo file funziona perfettamente, in Windows Media Player e VideoLAN (basato su FFmpeg, quindi non è una sorpresa qui. FFmpeg Windows Builds di HawkEye (FFmpeg git-a304071 Statico a 32 bit (più recente)).

Spero davvero che questo non sia un problema AAC, dato che ho cercato di far usare a FFmpeg la libreria libfaac.dll (nella stessa cartella di FFmpeg.exe) con il comando;

-acodec libfaac

Aiuto! Sono in perdita!

risposte:

4 per risposta № 1

Hai provato a utilizzare "-acodec aac"?


2 per risposta № 2

Il lettore Quicktime non assomiglia all'audio mp3 codificato in un video mp4. L'uso di aac come codici audio risolve il problema.


0 per risposta № 3

Puoi anche usare:

ffmpeg -i "file.flv" -f mov -vcodec libx264 -b 4096k -acodec libmp3lame -ab 256k "file.mov"