2013-09-24 29 views
17

Guardando il sito di avconv sembra che ci sia una vasta gamma di opzioni per convertire i video.Converti da .mov a .mp4 (o h264) usando avconv

Tuttavia, mi sto perdendo in tutti i dettagli tecnici.

C'è un modo semplice per convertire un .mov in un .mp4 (o h264)?

Sono felice se è un po 'fiacco.

Se è utile su Ubuntu 12.04.2 LTS.

+0

consultare la Guida alla codifica H.264 http://trac.ffmpeg.org/wiki/Encode/H.264 – dfours

risposta

32

In una forma molto semplice, sarebbe guardare un po 'come questo:

avconv -i inputfile.mov -c: v libx264 outputfile.mp4

questo funziona solo se si compilato avconv con supporto per libx264 - puoi fare see here su come farlo.


Se non sei così preoccupato per i codec e solo bisogno di un file" .mp4" , è anche possibile eseguire questo:

avconv -i inputfile.mov -c copiare outputfile.mp4

Questo copierà tutte le informazioni sul codec dal contenitore .mov e le inserirà nel file del contenitore .mp4.


Proprio come una nota, avconv è un fork di ffmpeg, molti degli interruttori per ffmpeg lavorerà per avconv (se questo aiuta la ricerca di risposte)

+1

Se hai bisogno di maggiori informazioni, Prova su Super User - se ricevi una risposta da Slhck o LordNeckBeard, sembrano essere i ragazzi che sanno tutto di avconv/ffmpeg –

+0

'avconv' dovrebbe capire cosa vuoi dal nome del file. Quindi 'avconv -i vid.mpeg vid.mp4' convertirà il video in .mp4 usando le opzioni di default. –

+0

@JamieTaylor Grazie amico, il secondo comando è Briliant. Avevo bisogno di cambiare il contenitore mkv in mp4 senza alcuna transcodifica. Ho un server NAS (CPU lento) che riceve file .mkv (h246) dalla telecamera IP e serve per convertirlo solo in .mp4 contenitore perché volevo visualizzare video tramite tag HTML5 Video (che richiede un contenitore mp4). Con la transcodifica, la conversione di film da 30 secondi in mp4 è durata 1-2 minuti (CPU slot sul server NAS). Senza transcodifica (secondo comando) è fatto ESCLUSIVAMENTE! Sono davvero contento di aver trovato questa grande soluzione! –