acidrip(1)
| ACIDRIP(1) | User Contributed Perl Documentation | ACIDRIP(1) |
NAME
acidrip - a Gtk2::Perl wrapper for MPlayer / Mencoder
SYNOPSIS
acidrip
DESCRIPTION
AcidRip is a Gtk2::Perl application for ripping and encoding DVD's and other media files. It neatly wraps MPlayer and MEncoder, which is pretty handy, seeing as MPlayer is by far the best video player software. As well as creating a simple interface for those scared of getting down and dirty with MEncoders command line interface, It also automates the process in a number of ways:
- Parses DVD into contents tree
- Finds longest title
- Calculate video bitrate for given filesize
- Finds black bands and crops them
- Divides long films into multiple files
- Other stuff!
USAGE
Some simple steps to ripping with AcidRip:
1 - Load DVD or file
2 - Choose correct file name and desired size
- %T - Title of the track, as in the editable box above
- %N - Number of the selected track - useful for batch encoding
- %L - Length of the selected track
- %f - The first letter of the title [useful for organisation]
- %b - bitrate of the video stream
- %l - language of the audio track
- %w - width of the video output
- %h - height of the video output
For example, "/var/film/%f/%T-%N-%wx%h" might be evaluated to "/var/film/s/simpsons-2-480x360".
Also select a file size. This is used to calculate bitrates for the codecs you are going to use. If the codecs you choose do NOT support a bitrate option (e.g copy, rawrgb etc. for video) then the given size can NOT be enforced at all.
A film can be split into a number of files by setting a value in the relevant box. The created files are split by chapter boundaries, so the chapters must be suitable.
You can also add additional information, akin to the ID3 tag's in MP3s. Choose the field in the combo box and enter the correct value. Few players other than mplayer use this information though.
3 - Choose audio track
4 - Choose audio output
5 - Choose video output
You should also check the bitrate here. This value is based on the desired file size and the selected audio bitrates. You may wish to enter your own bitrate and lock the value using the check box to ensure that it is not changed. This naturally means that the file size can not be guarenteed.
6 - Crop film
7 - Scale film
8 - Filters
9 - Encode
That is all that should be required to rip a DVD or file(s). However you should not need to perform each step every time. By saving your settings they will be automatically loaded next time, and if "Autoload media" is selected in the "Additional settings" dialog then the DVD / file / directory will be automatically loaded for you. Further more is autoload is set, and cropping in enabled then it will be cropped automatically too. After this, all you should ever need to do is that press start. One button!
QUEUE
ADDITIONAL FEATURES
Mencoder / Mplayer / lsdvd entries: Change the default program names / locations. Allows you to set default parameters not handled elsewhere, or set something such as changing "mencoder" to "nice mencoder" to run the program via nice.
Cache DVD / Delete Cache: Values used in caching a disc. Firstly the directory to place the cached track in, wether to cache at all and wether to automatically delete the cache after encoding. NB. you do NOT NOT NOT *need* to cache a DVD at all, you jsut might want to.
Language: The default ISO639 language code or full language name to use, e.g. en, de, English...
Overwrite files: Movie files will be overwritten if they aleady exist.
Shutdown: Attempt to shutdown system after completion.
Compact progress dialog: Hides the main window while encoding, and only shows the encoding box by itself. There is no "Stop" button etc, so as well as the smaller footprint you can't stop it by mistake.
Enforce size check: The file size value set will turn red if there is apparently not enough space in the provided output directory. As the file size value is only used as an estimate and does not guarentee a fixed output size, you may well know something acidrip doesn't, so you can allow the program to encode regardless if you wish.
BUGS
Please report any bugs or functional inconsistencies by email or on the sourceforge.net tracker.
SEE ALSO
mencoder(1) lsdvd
AUTHOR
Chris Phillips <acid_kewpie@users.sf.net> http://acidrip.sf.net
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
- Around line 312:
- You forgot a '=back' before '=head1'
| 2004-09-25 | perl v5.12.3 |
