Konvertera XVID till VCD i linux med hjälp av ffmpeg och K3b

Jag har aldrig förut haft behov att skapa en VCD (Video Compact Disc), men idag ville en granne kopiera en film jag hade för att spela i sin DVD-spelare. Eftersom hela filmsamligen nästan exlusivt består av XVID-filmer och DVD-spelaren är av enkel model utan stöd för datorformat så började jag söka på nätet. Problemet var faktiskt enkelt löst. Det tog en kvart att ladda ner och installera mjukvaran, cirka en halvtimme att konvertera filmen och en kvart att bränna ut den på en CD-RW.

Så här gjorde jag för att konvertera filmen från XVID till VCD på min Slackware GNU/Linux-box:
Först laddade jag ner och installerade dessa programvaror:

  • FFmpeg– ett fritt ’multimediasystem’ som vi använder för att konvertera XVID till rå MPEG-2.
  • libcdio – GNU-projektets bibliotek för att hantera cd-roms.
  • vcdimager – programpaket för att skapa och hantera VCD-images.
  • K3b – KDEs motsvarighet till Nero. Ett användarvänligt program för att bränna alla slags optiska skivor.

Efter att allt var installerat körde jag detta kommando för att skapa en råkopia av filmen i MPEG-2 format:

ffmpeg -i XVIDFILM.avi -target pal-vcd /tmp/vcd.mpg

En ”rå” MPEG dump skapas i /tmp/.

Sen startade jag bara K3b, valde ”Create new VCD” under ”New Project” och klickade ”burn”. Smidigt som tusan!

Tio senaste: