Opgenomen dvd's bewerken en terug omzetten naar het dvd formaat.

Velen hebben de dag van vandaag een dvd-recorder in huis dat het mogelijk maakt om programma's of films van de TV op te nemen. Op usenet worden meestal vragen gesteld hoe je die reklame eruit kan krijgen, of hoe je die kunt bewerken, zodat je een dvd krijgt zoals jij hem wilt.

Om dit allemaal voor elkaar te krijgen onder ubuntu linux is dat geen enkel probleem. Ubuntu heeft alle tooltjes om dat te bereiken. Andere distributies hebben die waarschijnlijk ook, dus aan jullie om uit te zoeken in jullie dist wat je allemaal juist moet installeren.

Voor we beginnen een belangrijke opmerking : video's bewerken vraagt veel schrijruimte ! Zorg ervoor dat je minstens 20 GB vrije ruimte hebt om te werken. De dag van vandaag met de grote schijven, zal dat voor velen geen probleem meer opleveren.

Verder vraagt videobewerking veel tijd. De tijd dat ervoor nodig is, wordt in de eerste plaats afhankelijk van de computer dat je gebruikt. Op een pentium van de eerste generatie kan dat dagen duren, om recente hardware is dat een kwestie van meerdere uren. Een tweede faktor is natuurlijk de lengte van de film.

Om te beginnen hebben we wat extra software nodig op onze computer. Het is ook nodig dat je voor die extra software, beschikking hebt over de juiste pakketbronnen.

Om de juiste software te installeren, maak ik gebruik van de pakketbeheerder synaptic, wat standaard geïnstalleerd wordt bij ubuntu. Kubuntu gebruikers hebben adept om paketten te installeren. Wil je ook gebruik maken van synaptic, open een terminal en geef het volgende commando :

sudo apt-get synaptic libgnome2-perl

We openen nu de synaptic pakketbeheerder en we gaan naar Instellingen->Pakketbronnen

figuur 1

Bij Instellingen, pakketbronnen selecteren

In het nieuwe venster zorg je er nu voor dat op de tab Ubuntu 6.10 alles geselecteerd is, en je klikt op sluiten.

figuur 2

Op de tab ubuntu 6.10 alles aanvinken

Vervolgens klik je linksboven in het venster op de knop Herladen.

figuur 3

Op de knop herladen klikken

Nu klik je op de knop zoeken, en zorg ervoor dat je enkel zoekt op naam, en als zoekterm geef je in devede.

figuur 4

Enkel zoeken op naam

En je klikt vervolgens op zoeken, wat je het volgende oplevert :

figuur 5

Het gewenste pakket selecteren

Als een vakje groen is, wil dat zeggen dat de software al geïnstalleerd is. Indien niet, dan vink je het vakje aan en kies je voor markeren. Het kan nu zijn dat het ene programma, ook nog andere programma's nodig heeft. Gewoon ook de bijkomende paketten als markeren aanvaarden.

De volgende pakketten hebben we nu verder ook nodig : ( tip : als je bv xine ingeeft als zoekopdarcht, gaat hij alle paketten tonen waarin het woordje xine voorkomt )

Als alle paketten geselecteerd zijn klik je op toepassen en de paketten worden geïnstalleerd.

Je kunt de paketten ook installeren in een terminalvenster met het volgende commando :

sudo apt-get install vcdimager xine-ui libxine-extracodecs k9copy mplayer mplayer-skins mplayer-fonts mencoder avidemux

Om een opgenomen programma te kunnen bewerken, moeten we het eerst in een formaat krijgen waarmee we dit kunnen. Hiervoor gebruiken we het programma k9copy.

We gaan k9copy dus opstarten en we gaan dat eerst een beetje tweaken.

Daarvoor gaan we naar Settings->Configure K9copy

figuur 6

Bij settings op Configure k9copy klikken

Het eerste wat we juist zetten, is de grootte van onze dvd. Ik kies voor 4400 mb, om aan de veilige kant te blijven.

figuur 7

De dvd settings aanpassen

Vervolgens passen we ons MPEG-4 formaat aan. Ik gebruik de codec Xvid, en zet de filesize hier ook op 4400 mb. Het kan geen kwaad om de filesize hier zo groot te plaatsen, in de praktijk komt het erop neer dat de file zelden groter gaat zjn dan 2 GB. Waarom doe ik dit dan ? Wel, om het omzetten naar het pmeg-4 formaat, maakt k9copy gebruik van mencoder. In feite doen we niets anders dan de dvd rippen. Met deze instellingen zal mencoder de dvd rippen met zo weinig mogelijk verlies aan beeldkwaliteit.

figuur 8

De MPEG-4 settings aanpassen

Sla de instellingen op, en sluit k9copy af.

Feitelijk hebben we nu alles geconfigureerd om onze opgenomen dvd te kunnen bewerken. Er rest ons nu enkel om te beginnen met de tijdrovende taak :)

Ik werk met kde als windowmanager. Van zodra ik nu mijn opgenomen dvd in het dvd station steek, krijg ik een venster met de kezue met welk programma ik de dvd wil openen. (figuur 9) Ik kies hier uiteraard voor k9copy. Als je met gnome werkt kan het zijn dat je die keuze niet hebt. Geen probleem, kies dan niets, en open k9copy uit het menu.

figuur 9

Programma selecteren bij invoeren van een dvd

Ik heb laatst op VTM de film Bad Boys II opgenomen. Ik ga deze opname gebruiken om jullie te tonen hoe ik aan een dvd kom, die je dan in elke dvd speler kan afspelen, en waarvan enkel de film overblijft.

Een tip : om alles even uit te testen, ben je beter af door op een lege dvd, een programma op te nemen gedurende 10 minuten.

Als k9copy is opgestart, krijg je nu iets als volgt te zien :

figuur 10

De dvd geopend in k9copy

Ik denk dat er in deze versie van k9copy die ik gebruik, een foutje zit, aangezien k9copy alles in het dubbel toont. Misschien is dat bij jullie niet zo, maar dat geeft verder geen enkel probleem.

Je ziet dus in figuur 10 dat ik daar 2 bestanden staan heb van 3576,14 MB. Dat is dus natuurlijk de film. We gaan nu enkel de eerste rippen van deze 2 files.

We vinken dus Titleset 2 aan, en open vervolgens de structuur door op het + teken te klikken naast Title 1 en Title 3, en we vinken alles weg onder Title 3.

figuur 11

De hoofdfilm selecteren

Vervolgens klikken we bovenaan in het venster op het ikoontje MPG-4.

figuur 12

We klikken nu op MPG-4 om de film te rippen

Als je op dat ikoontje geklikt hebt, vraagt k9copy nu waar hij het bestand moet opslaan, en onder welke naam. Ik heb hiervoor een speciale map aangemaakt met de naam film, waarin ik alles ga plaatsen.

figuur 13

Naam (inclusief .avi) en plaats waar we het avi bestand gaan opslaan

Als je nu op save klikt gaat k9copy nu de film gaan rippen.

figuur 14

De film wordt geript

Schrik nu niet van de tijd die je ziet dat k9copy nodig heeft om die film te rippen. Laat hem een beetje doen, en je gaat zien dat de tijd aangepast wordt naarmate het programma loopt. De tijd hangt af van de lengte van de speelfilm.

Je ziet in de volgende figuur dat de tijd al flink is afgenomen.

figuur 15

De tijd verandert gedurende het rippen

Als k9copy zijn werk heeft gedaan, is het nu de beurt aan avidemux, waarmee we gaan knippen in onze film. Je start nu avidemux op, en je opent de file dat k9copy zopas heeft aangemaakt.

Van zodra je de film hebt geopend krijg je een pop-up met de vraag : Build VBR time map ? We klikken natuurlijk op Build time map.

figuur 16

Op Build Time Map klikken

Waarna avidemux de Time map gaat aanmaken.

figuur 17

Als hij daarmee klaar is, krijg je het volgende te zien :

figuur 18

Op ja klikken

En we klikken hier nu ook op Ja, zodat avidemux de frames kan hermaken.

figuur 19

Als hij daarmee klaar is, wordt de film in avidemux getoond.

figuur 20

De film wordt getoond

Zoals je ziet, heb ik een beetje vroeger opgenomen, en begint de film wat verder. We gaan dus al beginnen knippen. Hier is niet moeilijks aan. Onder de film zie je de volgende tekens.

figuur 21

Schuifbalk en knoppen

Om te beginnen klikken we op de knop
figuur 22

En vervolgens gebruiken we de shuifbalk tot we het begin van onze film gevonden hebben. Met de knoppen < of << kan je frame per frame terugkeren, of doorgaan. Als we het begin van onze film gevonden hebben, drukken we nu op de knop :

figuur 23

Als je nu rechts onderaan in de hoek kijkt, zie je de selectie van A en B.

Om dit gedeelte nu te knippen, ga je naar Edit->Cut, en je selectie wordt weggeknipt. Nu kan je met je schuifbalk verder de film aflopen tot je de reklame vindt, en je herhaalt de handelingen. Bij het begin van de reklame klik je op knop A en op het einde klik je op knop B, dan terug Edit->Cut en het geselecteerde stuk wordt eruit gehaald.

Als alles uit de film is weggeknipt wat niet nodig was, is het tijd om de film op te slaan. Daarvoor ga je naar File->Save->Save video. Er wordt je nu gevraagd om een bestandsnaam in te geven. Ik kies hier voor badboys_final.avi en sla die ook op in de map film. Totdat je de dvd hebt, ben je beter af om geen enkele file te verwijderen. Als er iets misloopt, kan je dan altijd terugvallen op de eerste avi file, en moet k9copy het niet opnieuw doen.

Als je nu de film opslaat, kan het zijn dat avidemux je nog enkele vragen stelt. Als hij vraagt om smart copy te gebruiken, zeker ja op antwoorden en vervolgens de voorgestelde waarden aanvaarden.

figuur 34

Op ja klikken

figuur 35

Op OK klikken

Waarna de film wordt weggeschreven.

figuur 36

Figuur 36

Je hebt nu je film staan in avi formaat. Je kan hem nu eventueel eens bekijken met mplayer, kaffeine, enz ...

Als het resultaat voor jou goed is, gaan we nu met Devede er terug een dvd van maken die in alle spelers kan worden afgespeeld.

We starten devede op en we kiezen voor het maken van een Video DVD.

figuur 25

Op Video DVD klikken

Waarop we dan het volgende scherm krijgen.

figuur 26

Bij Files op toevoegen klikken

In het linkse venster zie je nu staan Title 1, en het rechtse venster is leeg. Daar klikken we op toevoegen, en we bladeren naar onze aangemaakte avi film.

figuur 27

Bij File klikken op het mapje om je avi bestand te selecteren

Het is nu mogelijk om de Advanced Options te bekjken door op het pijltje te klikken.

figuur 28

Figuur 28

Normaal staan alle opties goed, en hoef je er niets aan te wijzigen.

Belangrijk ! Vooraleer je nu op OK klikt, is het beter om eerst een preview te bekijken van de aan te maken dvd. Klik daarvoor op de knop Preview en kies bijvoorbeeld voor een preview van 60 seconden en klik dan op volgende.

figuur 29

Hier wil ik een preview maken van 60 seconden

De preview wordt dan aangemaakt en afgespeeld in mplayer.

figuur 30

De preview wordt aangemaakt

Nadat de tijd verlopen is dat jij hebt ingesteld, gaat de preview eindigen, en vraagt devede of je het al dan niet nog eens wilt bekijken.

Als het beeld en geluid goed is, is het tijd om de dvd aan te maken. Klik nu gewoon op OK, en vervolgens op volgende. Je krijgt nu een venster waarin je moet opgeven waar hij het dvd isobestand naartoe moet schrijven, en onder welke naam. Ik gebruik hier terug mijn map film, en noem de iso badboysdvd.

figuur 32

Map en naam (zonder .iso) kiezen waar het isobestand wordt opgeslagen

Nadat je de gegevens hebt ingevuld, klik je vervolgens op OK, en is het tijd om een kop koffie te gaan drinken.

figuur 33

En de dvd wordt aangemaakt

Als devede nu zijn werk gedaan heeft, ga je in de map die jij gekozen hebt, een dvd iso bestand terug vinden met de naam die jij hebt gekozen. Je kan nu bijvoorbeeld met k3b de iso image branden op dvd.

Wil je nu eerst eens je dvd bekijken vooraleer je hem brandt, ook dat is mogelijk.

Open een terminal en ga naar de map waar het iso beeldbestand staat. Daar geef je dan het commando : mkdir filmdir

Daarna het commando : sudo mount -v -o ro,loop=/dev/loop0 dvd_naam.iso filmdir (vervang wel dvd_naam.iso door de naam dat jij hebt gegeven aan het iso bestand )

Onder ubuntu zal dit commando geen enkel probleem opleveren. Als je een andere dist gebruikt, en je krijgt fouten, moet je de kernel hercompileren en bij Device Drivers ---> Block Devices---> Loopback device support aanvinken.

Dit zorgt ervoor dat je dvd film gemount wordt in de directory filmdir, die we eerst aangemaakt hebben. Je kan nu met je favoriete player de film bekijken.

Als het resultaat jou aanstaat, dan moet je eerst het isobestand unmounten met het commando : sudo umount dvd_naam.iso

Als je dvd op jouw harde schijf staat gaat het rippen sneller met k9copy en heb je ook minder kans op leesfouten. Om de dvd nu naar je harde schijf te kopiëren kan je gebruik maken van vobcopy.

sudo apt-get install vobcopy

Plaats dan een dvd in het station, en kies terug niets als je een pop-up krijgt, of onder gnome, stop totem en sluit totem af.

Open nu een terminal en geef gewoon het commando vobcopy -m, waarna je dvd naar de harde schijf gekopieerd wordt en dit in de directory waar je staat als je het commando uitvoert. Dus eventueel een nieuwe map aanmaken waarin je de bestanden gaat plaatsen.

Hoe hij de nieuwe map gaat noemen hangt natuurlijk af van je dvd-recorder. Bij mij maakt hij een map SONATA_VOLUME aan waarin dan de AUDIO_TS en VIDEO_TS mappen terug te vinden zijn.

Als je nu k9copy opstart, staat de standaard input device op je dvd speler.

figuur 37

Standaard input device is jouw dvd speler

Klik nu op het eerste mapje na input device, en selecteer de map VIDEO_TS

figuur 38

De map VIDEO_TS selecteren

Waarna k9copy de map gaat openen, en je kunt nu terug rippen zoals vanop de dvd.

figuur 39

Je ziet nu terug de dvd structuur die je kan rippen

Branden, en genieten van je opname :)







made with bluefish