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?

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top