-Codec opzione non funziona in ffmpeg [chiuso]
-
29-10-2019 - |
Domanda
Prima stavo usando questo:
ffmpeg -i file1.avi -acodec vorbis file2.ogg
.
E tutto va bene ... E ora, su questo nuovo server, provo questo comando e ottengo la conversione di successo restituita, ma non c'è file ...
funziona solo quando scrivo in questo modo:
ffmpeg -i file1.avi file2.ogg
.
Ma allora il codec audio è FLAC, e questo non può essere riprodotto in video in HTML5 ...
Ho provato con codec diversi, come 10 diversi dall'elenco, e solo 3 di 10 stanno creando file, ma i file con dimensioni di 0 bytes ...
Informazioni su:
ffmpeg 0.7-rc1
libavutil 50. 40. 1 / 50. 40. 1
libavcodec 52.120. 0 / 52.120. 0
libavformat 52.108. 0 / 52.108. 0
libavdevice 52. 4. 0 / 52. 4. 0
libavfilter 1. 77. 0 / 1. 77. 0
libswscale 0. 13. 0 / 0. 13. 0
.
Tutti questi codec sono abilitati ...
Qualsiasi suggerimento?
Soluzione
Dipende davvero la versione di ffmpeg che stai utilizzando.L'ultima versione Git dice questo:
.Encoder 'Vorbis' è sperimentale e potrebbe produrre risultati errati.Inserisci '-Strict sperimentale' se vuoi Usalo.O utilizzare il non sperimentale Encoder 'libvorbis'.
Quando provo:
.ffmpeg -i file1.avi -acodec libvorbis file2.ogg
funziona bene.