chaplin är en DVD-kapitel verktyg för Linux (och alla andra * ixes med libdvdread stöd).
Verktyget analyserar en DVD-skiva eller bild och extraherar den exakta längden för varje kapitel i en viss titel. Då den totala listan över kapitel är uppdelad i ett valbart antal undergrupper. Varje delmängd ska ha ungefär samma längd.
Detta är en mycket användbar metod för multi-cd revor. Du behöver inte längre bara dela upp filmen i mitten av ramräknetalet men du väljer två uppsättningar kapitel för båda parter som båda har (nästan) samma längd. Då skivan-break är inte en ganska slumpmässigt punkt (, avseende berättandet av filmen) men i slutet av en DVD-kapitel.
Kapitlet timings och delade apparater är också mycket användbara för kapitel navigation (även på en enda skiva). Den normala utgångsläget för Chaplin skriver alltså kapitlet relativa början tid och varaktigheten i ett stort antal format, allt från några sekunder, ram räknar till tidsstämplar.
För S / VCD maste chaplin kan också producera vcdimager XML-filer för varje skiva. Det en komplett sekvensstruktur med kapitel startpunkter definieras. Även full navigerings inställning för kapitel hoppning tillhandahålls. Dessutom kan du lägga till kapitelmenyer och automatiskt skapa de nödvändiga menysidor av miniatyrer extraherade direkt från DVD.
Installation:
Du kommer att behöva libdvdread bibliotek för detta verktyg. Ange installationen bana i den medföljande Makefile. Sedan en enkel uppmaning att "göra" bör bygga Chaplin binära. Kopiera den binära i din PATH. Det är mycket bra att ha koda och vcdimager installerad. Chaplin-genmenu verktyg behöver koda, ImageMagick och mjpegtools.
Användning
Enkel användning
Bara ringa Chaplin på följande sätt:
Chaplin -d
Detta kommer att visa ett kapitel sammanfattning och placerar alla kapitel i en enda undergrupp (standard). Detta är användbart för en enda cd överföring. För flera cd mål som du anger antalet delmängder med alternativet -p:
Chaplin -d
Detta kommer att dela kapitlen upp i 2 undergrupper. De bör ha nästan samma storlek (detta beror till stor del på granularitet de som kapitel). Nu vet du vilka kapitlen plats på den första skivan, vet exakt ramräknetalet och du kan beräkna den exakta bithastighet för denna del och slutligen koda varje del.
Kapitel info
Detaljerad information om de olika kapitlen finns också. Lägg bara till alternativet -c och per kapitel info skrivs ut:
Chaplin ... -c
Standarden utmatningsläge skriver den relativa förskjutningen av varje kapitel i del. Med alternativet -l kan du ersätta denna display med längden på varje kapitel.
S / VCD Maste
Om ditt mål är en uppsättning S / VCD sedan -x alternativet är mycket användbar:
Chaplin ... -x myMovie
MyMovie är Basnamnet för VCD.
Det här alternativet skapar en XML-S / VCD beskrivning för vcdimager som innehåller exakt kapitlet installationen har hittats av Chaplin. De XML-filer kallas "vcdNN.xml" och skapas i den aktuella katalogen. Namnge MPEG-filer gjorda av varje rubrik "partNN.mpg" och placera dem i samma katalog (NN = artikelnummer). Nu en uppmaning till:
vcdxbuild vcdNN.xml
ska generera en SVCD bild med kapitel och navigationsinformation.
Du kan styra XML generationen genom att underalternativ till -x:
chaplin ... -x myMovie, VCD, min? d.xml, film? .mpg
Detta kommer att generera VCD 2.0 XML-filer som kallas myNN.xml och hänvisar till MPEG filmfiler kallas movieNN.mpg. Glöm inte att ta med en "% d" uttryck i XML och MPEG-fil mönster. Detta kommer att ersättas av numret på aktuell del. Numreringen börjar med en standard. Chaplin börjar med noll om du passerar -z alternativet.
Det andra argumentet definierar typen av skivan: VCD eller SVCD.
S / VCD kapitel Menyer
Sedan version 1.9 chaplin stöder också skapandet av XML maste filer för S / VCD med kapitelmenyer. Lägg -m alternativet -x för att aktivera menyn skapande. Du måste ange hur många kapitel kan väljas på varje menysida. Chaplin kommer sedan skapa en menysida som fastställts för vart och ett av de valda delar och varje menysida innehåller högst det givet antal poster:
chaplin ... -x myMovie, SVCD, min? d.xml, film? .mpg, meny? d-% d.mpg -m 6
I det här exemplet menysidor med upp till sex poster skapas och märkta meny? D-% d.mpg. Notera två% d ersättnings taggar i menyn filnamnet. Den första ersätts med numret på aktuell del och det andra räknar menysidor för denna del. Den genererade XML kommer att skapa en SVCD som visar första menysidan och gör det möjligt att välja de första sex kapitel med sifferknapparna. Dessutom kan du växla till nästa menysida.
De refererade menysidorna är MPEG-filer som innehåller stillbilder. Varje menysidan bör skildra de kapitel som kan väljas på den här sidan. De menysidor kan göras automatiskt med Chaplin-genmenu verktyg.
Automatisk kapitelmenyn Generation
Chaplin-genmenu script skapar kapitelmenyn stillbilds MPG-filer som refereras i S / VCD kapitelmenyer. För att styra det här verktyget vad som bör göras på varje menysida, måste du skapa en chapling meny beskrivning med -g kommandot:
Chaplin ... -x ... -m
Nu har en titt en den skapade menyn Beskrivning textfil. Dess uppdelad i block för varje menysida:
Chaplin-meny 9
DVD "/ dev / dvd" titel 10 PAL 4: 3
menu01-1.mpg 9 Del 1 Meny 1
01 0 Kapitel 1
02 0 Kapitel 2
03 0 Kapitel 3
04 0 Kapitel 4
05 0 Kapitel 5
06 0 Kapitel 6
07 0 Kapitel 7
08 0 Kapitel 8
09 0 Kapitel 9
menu01-2.mpg 6 Del 1 Meny 2
10 0 Kapitel 10
11 0 Kapitel 11
12 0 Kapitel 12
13 0 Kapitel 13
14 0 Kapitel 14
15 0 Kapitel 15
Beskrivningen innehåller menyfiler för att skapa och de kapitel som refereras på varje sida. Du kan redigera den här filen för att ändra urvalsramen för varje kapitel som kommer att extraheras för att få miniatyrbilden på menysidan: ändra 0 värdet i den andra kolumnen till den begärda ramnumret. Slutligen kan du redigera texten som får återges på menysidor: Titeln på varje menysida ges i titelraden (t.ex. "Del 1 Meny 1") och kapitlet beskrivning efter varje ramnummer (t.ex. "Kapitel 1 ").
Nu kör menysidan upphovsman:
Chaplin-genmenu menu.txt
Detta ställer dvd inmatningsenhet och titel liknar Chaplin samtalet och passerar den genererade chaplin menyn Beskrivning. Detta kommer att skapa MPG stillbilder som behövs för S / VCD skapande av XML-filen.
Ange -n NTSC om att skapa en NTSC och inte PAL S / VCD. Använd -v om att skapa en VCD och inte en SVCD.
Med -o du kan ställa in en global förskjutning för varje kapitel prov ramnumret. -u Alternativet rensar upp alla tillfälliga filer som skapats under programanrop. -x kommer att visa alla externa kommando samtal att felsöka verktyg.
Med -b, -l och f kan du justera rendering av menysidorna.
Observera att chaplin-genmenu är en inkrementell verktyg som bara skapar filer som ännu inte finns i den aktuella sökvägen. Så kan du först ringa verktyget (utan -u) för att skapa alla mellanliggande filer. Sedan kan du retuschera eller måla meny PNG-filer och ringa verktyget igen för att bygga MPG-filer. Om du passerar -c switch sedan alla filer återskapas alltid.
Vad är nytt i den här versionen:
Mjukvaruinformation:
Version: 1.10
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 37
Kommentarer hittades inte