Download Chaplin - Chaplin Description, Chaplin Reviews
Contact
 


 

Download

 
Download Now (23K)
GPL (GNU General Public License)
Downloads till now: 2
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

amaroK Scripts , Audio , Graphics , Video ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

chaplin

 

Details

Size: 23K
Last Update: 2008-05-14 23:53:52
Version: 1.10
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Christian Vogelgsang
Price:$0.00
Description:

chaplin 1.10 is video software developed by Christian Vogelgsang.
chaplin is a dvd chapter tool for Linux (and all other ixes with libdvdread support).



The tool parses a DVD disc or image and extracts the exact duration for each chapter of a given title. Then the total list of chapters is split into a user-selectable number of subsets. Each subset should have approximately the same duration.

This is a very useful approach for multi-cd rips. You no longer simply split the movie in the middle of the frame count but you choose two sets of chapters for both parts which both have (almost) the same length. Then the disc-break is not at a rather random point (concering the story telling of the movie) but at the end of a dvd-chapter.

The chapter timings and the split sets are also very useful for chapter navigation (even on a single disc). The normal output mode of chaplin thus prints the chapter's relative beginning time and the duration in a wide number of formats, ranging from seconds, frame counts to timestamps.

For S/VCD mastering chaplin can also produce vcdimager XML files for each disc. There a complete sequence structure with chapter entry points is defined. Also the full navigation setup for chapter hopping is provided. Additionally you can add chapter menus and automatically create the necessary menu pages out of thumbnails extracted directly from the DVD.

Installation:

You will need the libdvdread library for this tool. Specify its installation path in the provided Makefile. Then a simple call to "make" should build the chaplin binary. Copy the binary into your PATH. It is very useful to have transcode and vcdimager installed. The chaplin-genmenu tool needs transcode, ImageMagick and the mjpegtools.

Usage

Simple Usage

Just call chaplin the following way:

chaplin -d < dvd_path > -t < title >

This will display a chapter summary and places all chapters into a single subset (the default). This is useful for a single cd transfer. For multi-cd targets you specify the number of subsets with the -p option:

chaplin -d < dvd_path > -t < title > -p 2

This will divide the chapters up into 2 subsets. They should have almost the same size (this depends largely on the granularity of the provided chapters). Now you know which chapters fit on the first disc, know the exact frame count and you can calculate the exact bitrate for this part and finally transcode each part.

Chapter Info

Detailed info on the chapters is also available. Just add the -c option and per chapter info is printed:

chaplin ... -c

The standard output mode prints the relative offset of each chapter in the part. With the -l option you can replace this display with the length of each chapter.

S/VCD Mastering

If your target is a set of S/VCDs then the -x option is very useful:

chaplin ... -x MYMOVIE

MYMOVIE is the basename of the VCDs.

This option generates a XML S/VCD description for vcdimager which contains the exact chapter setup found by chaplin. The XML files are called "vcdNN.xml" and are created in the current directory. Name the MPEG files made from each subset "partNN.mpg" and place them in the same directory (NN=part number). Now a call to:

vcdxbuild vcdNN.xml

should generate a SVCD image with chapters and navigation information.

You can control the XML generation by passing suboptions to -x:

chaplin ... -x MYMOVIE,vcd,my%02d.xml,movie%02.mpg

This will generate VCD 2.0 XML files called myNN.xml and refers to MPEG movie files called movieNN.mpg. Do not forget to include a "%d" expression in the XML and MPEG file patterns. This will be replaced by the current part number. Numbering starts with one by default. Chaplin will begin with zero if you pass the -z option.
The second argument defines the type of the disc: vcd or svcd.

S/VCD Chapter Menus

Since version 1.9 chaplin also supports the creation of XML mastering files for S/VCDs with chapter menus. Add the -m option to -x to enable menu creation. You have to specify how many chapters are selectable on each menu page. chaplin will then create a menu page set for each of the selected parts and each menu page will contain at most the given number of entries:

chaplin ... -x MYMOVIE,svcd,my%02d.xml,movie%02.mpg,menu%02d-%d.mpg -m 6

In this example menu pages with up to six entries are created and labeled menu%02d-%d.mpg. Note the two %d replacement tags in the menu file name. The first one is replaced with the current part number and the second one counts the menu pages for this part. The generated XML will create a SVCD that shows the first menu page and allows to select the first six chapters with the numeric buttons. Furthermore you can switch to the next menu page.

The referenced menu pages are MPEG files containing still images. Each menu page should depict the chapters that can be selected on this page. The menu pages can be rendered automatically with the chaplin-genmenu tool.

Automatic Chapter Menu Generation

The chaplin-genmenu script creates the chapter menu still image MPG files that are referenced in the S/VCD chapter menus. To guide this tool what should be rendered on each menu page, you have to create a chapling menu description with the -g command:

chaplin ... -x ... -m < n > -g menu.txt

Now have a look a the created menu description text file. Its splitted into blocks for each menu page:

chaplin-menu 9
dvd "/dev/dvd" title 10 PAL 4:3

menu01-1.mpg 9 Part 1 Menu 1
01 0 Chapter 1
02 0 Chapter 2
03 0 Chapter 3
04 0 Chapter 4
05 0 Chapter 5
06 0 Chapter 6
07 0 Chapter 7
08 0 Chapter 8
09 0 Chapter 9
menu01-2.mpg 6 Part 1 Menu 2
10 0 Chapter 10
11 0 Chapter 11
12 0 Chapter 12
13 0 Chapter 13
14 0 Chapter 14
15 0 Chapter 15

The description contains the menu files to create and the chapters that are referenced on each page. You can edit this file to change the sample frame for each chapter that will be extracted to get the thumbnail image on the menu page: change the 0 value in the second column to the requested frame number. Finally you can edit the text that gets rendered on the menu pages: The title of each menu page is given in the title line (e.g.: "Part 1 Menu 1") and the chapter description after each frame number (e.g.: "Chapter 1").

Now run the menu page creator:

chaplin-genmenu menu.txt

This sets the dvd input device and title similar to the chaplin call and pass the generated chaplin menu description. This will create the MPG still images needed for S/VCD creation out of the XML file.

Specify -n NTSC if creating a NTSC and not a PAL S/VCD. Use -v if creating a VCD and not a SVCD.

With -o you can set a global offset for each chapter sample frame number. The -u option cleans up all temporary files created during program call. -x will display all external command calls to debug the tool.

With -b, -l and -f you can adjust the rendering of the menu pages.

Note that chaplin-genmenu is an incremental tool that only creates files that are not yet existing in the current path. So you can first call the tool (without -u) to create all intermediate files. Then you can retouch or repaint the menu PNG files and call the tool again to build MPG files. If you pass the -c switch then all files are recreated always.

What's New in This Release:
fixed crash in some parts calculations
output some video attributes in verbose mode
new menu.txt format now passes all important parameters
(dvd device, title, tvnorm and aspect ratio) automatically
chaplin-genmenu:
improved menu layout creation (hinted by S. Stordal)
manual layout setup with -m option
now reads all important parameters from chaplin directly
thumbs now have correct aspect ratio
default frame offset is now 16 (to skip partial gops)
new switch -c allows to always recreate files
new switch -s sets the font size
renamed switches to be more consistent
chaplin 1.10 supports english interface languages and works with Linux.

Downloading chaplin 1.10 will take several seconds if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

chaplin Version History

Product Date Added
chaplin 1.10 2008-05-14 23:53:52


Related Software

vDEC
From category: Graphics
vDEC is a discrete exterior calculus and geometry processing library....
BladeEnc
From category: Audio
BladeEnc 0.9.4.2 is audio software developed by TordJ. BladeEnc is a freeware MP3 encoder. It is based on the same ISO compression routines as mpegEnc, so you can expect roughly the same, or better...
Adcd 0.8 RC1
From category: Audio
Adcd 0.8 RC1 is audio software developed by Antonio Diaz Diaz. Adcd project is a cd player for Linux with a ncurses (text mode) interface. Adcd can play all the tracks from a disc in order (...
Cow outputs waves
From category: Audio
Cow outputs waves 0.1.2 is audio software developed by Kay Prufer. Cow is something like a waveform editor in that it generates a wave file from one or more graphs for amplitude and frequency. It h...
airLCD 0.2
From category: amaroK-Scripts
airLCD 0.2 is amarok scripts software developed by Bob Castle. airLCD application provides an interface between the Amarok music player, a remote control and an alpha-numeric LCD display. Commands...
Contrast Mask 1
From category: Graphics
Contrast Mask 1 is graphics software developed by Jeff Stephens. Contrast Mask adds a &039;Contrast Mask&039; layer to the current image - useful for heightening the contrast in photographs that...
DeVeDe
From category: Video
DeVeDe 2.6 is video software developed by Sergio Costas. DeVeDe project creates video DVDs, suitables for home players. DeVeDe can create video DVDs from any number of video files, in any of...
CDcover XMMS Plugin
From category: Audio
CDcover XMMS Plugin 0.2 is audio software developed by Magnus Schmidt. CDcover XMMS Plugin displays a graphic dependent on the currently played song. Normal usage would be to display the CD...
ComicReader
From category: Graphics
ComicReader 0.4 is graphics software developed by Erik Pragt. ComicReader is an advanced software program which can download daily comics to your pc. The ComicReader is a program to read dai...
Apetag 1.8
From category: Audio
Apetag 1.8 is audio software developed by Robert Muth. Apetag project is command line tagging tool for music files such as Monkey\'s Audio and Musepack using the APE 2.0 standard. Also inclu...
DJBrain
From category: Audio
DJBrain is a program is designed to let a DJ get his job done more easily....
AleVT 1.6.1
From category: Video
AleVT 1.6.1 is video software developed by Edgar Toernig. AleVT is a teletext/videotext decoder and browser for the bttv driver (/dev/vbi) and X11. There\'s nothing to configure. A simple \'mak...
File2Divx3Pass
From category: Video
File2Divx3Pass 2.1 is video software developed by Rien. File2Divx3Pass is a Perl-GTK frontend to mencoder for encoding media file to MPEG4. It can encode any media file supported by mencoder...
CDfs
From category: Audio
CDfs 2.6.12 is audio software developed by Michiel Ronsse. CDfs is a file system for Linux systems that `exports\' all tracks and boot images on a CD as normal files. These files can then be mounte...
DeuTex
From category: Audio
DeuTex 4.4.0 is audio software developed by Andre Majorel. DeuTex is a wad composer for Doom, Heretic, Hexen and Strife. It can be used to extract the lumps of a wad and save them as individual fil...
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver
3. Canon PIXMA iP1300 Printer Driver a
4. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
5. Canon PIXMA iP1600 Printer Driver
6. Canon LaserShot LBP-1210 Printer Driver
7. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
8. Canon PIXMA MP160 MP Drivers 9xME
9. Canon PIXMA iP1200 Printer Driver x64 d
10. Canon PIXMA MP210 MP Drivers
11. Canon i-SENSYS LBP2900 Printer Driver R
12. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
13. Genius Eye 110 Webcam Driver
14. Asus EZVcr II
15. Realtek RTL8100/8101/8111/8168 serie (Pci-E)
16. MATSONIC MS9158E+ Bios
17. Canon PIXMA iP1300 Printer Driver c
18. Canon PIXMA iP1200 Printer Driver d
19. Canon i560 Printer Driver
20. iBlackjack

DownloadTube Editor Reviews

 
1. School Calendar
School Calendar is a powerful calendar, scheduler and organi...
2. EnhanceMyVista Free
EnhanceMyVista Free is an easy to use yet advanced enhancing...
3. HSLAB HTTP Monitor
HSLAB HTTP Monitor provides real-time monitoring for Apache ...
4. HSLAB Free HTTP Monitor
This is the free, Lite Edition of the HSLAB HTTP Monitor sof...
5. HSLAB HTTP Monitor Lite
This is the free, Lite Edition of the HSLAB HTTP Monitor sof...
6. Rhymesaurus
Rhymesaurus is a unique rhyming dictionary software for Wind...
7. Kate\'s Video Converter (free)
Kate\'s Video Converter (free) - free tool that enables you ...
8. DiskInternals NTFS Recovery
Unless they are physically destroyed, your files can be reco...
9. Aya Video to MP3/WMA/AAC/M4A Converter
Aya Video to MP3/WMA/AAC/MP2/WAV/OGG/M4A/AMR Audio Converter...
10. Extra Video to Zune Converter
Extra Video to Zune Converter is a powerful video conversion...

Software Reviews Full List



Recent Blog Posts

 
1. Downloadtube - getting better everyday
Downloadtube is probably for most of you "just another softw...
2. FreeSnap
Another freeware tool that rocks is the little FreeSnap. Thi...
3. Streamripper for Winamp
Streamripper is an Open Source (GPL) application that allow...
4. Mozilla did it - Guinness World Record
The Guiness Book officials admitted - Mozilla has just set t...
5. Audio tools FOR BEGINNERS – the sample rate.
Most of the audio conversion tools or the sound recorders yo...
6. 30 streams only in Winamp
This was quite a known issue in some older versions of Winam...
7. Console wars
This week's been Elite launch week on Tech & Gadgets -ÂÃ...
8. Storyline in games
I was flicking through Edge's 'get into games' suppl...
9. The new Simpsons Avatars!
With The Simpsons movie on its way out ("Spider-pig, spider-...
10. Problems with kids
Had a fascinating weekend visiting some friends and their ki...

Last 20 Scripts

 
1. Easy form validation using JavaScript
Simply add a few extra attributes to any form element and yo
2. ezMySQL
You can do using this package followings-- - Get localho
3. LogTrack
TrackLog.php is a simple script which saves on a file or on
4. ASP Uploader by Centricorp
- shareware for I. I. S. - Centricorp's ASP Upload 1.0 is a
5. PTCinvestment
PTCinvestment 1.0 can be the next big get-paid-to thing over
6. the upload princess
"the upload princess", a great way to upload multiple files
7. Cached Fast Template
Cached Fast Template is a template system for PHP that imple
8. JS-TreeMenu
Use this script to create Explorer-like tree-menus. You can
9. IP Hit counter
A very easy to implement IP hit counter, which counts how ma
10. Daily Text Display Tool
This handy tool allows you to generate JavaScript that greet
11. Commercial Interface For Authorize.net
Packaged as a PHP Class this script supports all the latest
12. DS Linker
DS Linker is a simple script that allows visitors to your si
13. Verti-Cal Event Calendar
Verti-Cal displays events for one day or entire month in a v
14. Quick.Cms.Lite - freeware and simple CMS
Quick.Cms.Lite is a freeware, small, simple and multilingual
15. WebStore
WebStore is the culmination of our experience with Online Sh
16. PHP BitTorrent Library
This library includes all the basic code you'll need to open
17. Active Auction House
Web based auction software designed for auction house busine
18. Terracotta Document Management system
A PHP based document, picture, article, photo, clipart, link
19. Active Loader
Adding a loader into your webpage and customizing its appear
20. X-cart addon: Profit reports module
This add on module allows you to see the real profit you mak