Det finns många olika videoformat i omlopp, inklusive AVI, 3GP, MOV, MPG, WMV och format som används av DVD och Blu-ray. En filtyp som har blivit en gemensam nämnare över flera plattformar är MP4-filen. Om du behöver konvertera en videofil till MP4, är HandBrake ett utmärkt val. Det är en multi-plattform, multi-threaded video transcoder som inte bara är tillgänglig för Linux men också för OS X och Windows.

Videofilformat kan vara lite förvirrande eftersom det finns mer en videofil än bara videodata. Ett filformat som MP4 består faktiskt av flera komponenter. Det finns själva filformatet; detta är känt som behållaren. Den innehåller i sin tur (håller) video, ljud och undertexter (om det finns). Vissa filformat kan hålla nästan alla typer av video och ljud oavsett hur det kodas. Till exempel är Matroska (MKV) filformat inte begränsat till någon codec och kan rymma praktiskt taget vad som helst.

MP4-filformatet är standardbehållaren för video- och ljudfiler kodade med MPEG-4-standarderna. Det kan faktiskt innehålla flera olika typer av MPEG-kodad video, men i allmänhet förväntas en MP4-fil innehålla videokomprimerad med H.264-videokodkod och ljud komprimerat med AAC, MP3 eller eventuellt AC3.

HandBrake är utformad för att skapa MP4-filer med H.264-video och AAC-ljud. Här är en stegvis guide för att konvertera en videofil (i detta fall en 3GP-fil från en smartphone-videoinspelning) till MP4 med hjälp av HandBrake på Linux.

Det första steget är att installera HandBrake. Det bästa sättet att få programvaran är att lägga till författarens personliga paketarkiv (PPA) till ditt system och installera därifrån. För att lägga till PPA-användningen:

 sudo add-apt-repository ppa: stebbins / handbroms-releaser sudo apt-get update 

Så här installerar du programvaran:

 sudo apt-get installera handbroms-cli handbroms-gtk 

Du kan starta HandBrake antingen från startlistan eller från en terminal. För att starta det via kommandoradsanvändningen:

 GHB 

Klicka på "Source" och använd dialogrutan Öppna fil för att hitta videofilen du vill konvertera. HandBrake kommer att analysera videofilen och visa en sammanfattning om den. Vid denna tidpunkt kan du bara trycka på "Start" och videon kommer att konverteras till en MP4-fil och lagras i din "Videos" -katalog.

Även om HandBrake standard är bra finns det några alternativ som du kanske vill kolla och / eller ändra innan du fortsätter med videokonvertering. Om du till exempel vill lägga upp videon online, är det bäst att kryssa i rutan "Weboptimerad". Detta kommer att berätta för HandBrake att optimera MP4-filen för progressiv nedladdning, vilket innebär att filen kan streamas i stället för att behöva laddas ner först och sedan spelas.

Klicka på fliken "Video" för att komma åt videokodningsinställningarna. Här kan du välja vilken video-kodare som ska användas (antingen x264 eller FFmpeg), och de ändrar kvalitetsinställningarna för den slutliga videon. Standardvärdet för RF: 20 är bra, men det kan anpassas beroende på dina behov. Ju lägre RF-värdet desto högre videokvalitet. På motsvarande sätt, ju högre värde desto lägre blir videokvaliteten. Ändring av RF-värdet ändrar direkt filstorleken för den kodade videon. Ju lägre värde desto större är filstorleken.

Om du använder x264-kodaren, är RF-värdet logaritmiskt. Det betyder att små förändringar har en dramatisk inverkan på kvalitet och filstorlek. RF-värdet för FFmpeg-kodaren är mer linjärt.

Använd fliken "Ljud" för att ändra hur ljudet ska kodas. Välj det spår du vill ändra och ändra kodaren och bithastigheten därefter. "Passthru" betyder att ljudet inte kommer att omkodas utan snarare kommer det att skickas direkt till den nya videofilen. Klicka på "Avancerat" för att komma åt kontrollerna för att öka volymen (förstärkningen) för den resulterande ljudströmmen.

På höger sida av HandBrake-fönstret finns en lista med förinställningar. Dessa är användbara när du vill konvertera videon för en viss typ av enhet. Till exempel lägger till "Universal" förinställningen automatiskt ett andra ljudspår, en dubblett av ingångsljudet men kodat i AC3-format. Förinställningen "iPod" använder ett lägre RF-värde, medan "Android Tablet" -inställningen tweaks några av de avancerade H.264-parametrarna.

För att få bästa möjliga resultat är det lämpligt att experimentera med en kort videofil och konvertera den flera gånger med olika inställningar. Efter varje iteration, se hur inställningarna ändrade den slutliga filstorleken och kvaliteten på video och ljud.

Om du har några frågor om att använda HandBrake, fråga dem i kommentarfälten och vi kommer se om vi kan hjälpa till.