ideal dvd to ipod converter 2.4.0
Sponsored Links
Sponsored Links
ideal dvd to ipod converter 2.4.0
No.
Title
Category
Price
License
Expand All
dvd+rw-tools project makes it possible to burn DVD images created by "dvdauthor" or "mkisofs" to DVD+R, DVD+RW, DVD-R, and DVD-RW disks, replacing "cdrecord-proDVD" in many cases.
The package contains "growisofs" to burn DVD images or create a data DVD on the fly, "dvd+rw-format" to format a DVD+RW, "dvd+rw-mediainfo" to give details about DVD disks, and some programs to control the write speed and obtain information from DVD-RAM.
The package contains "growisofs" to burn DVD images or create a data DVD on the fly, "dvd+rw-format" to format a DVD+RW, "dvd+rw-mediainfo" to give details about DVD disks, and some programs to control the write speed and obtain information from DVD-RAM.
2
System -> System-Administration
GPL GNU General Public License
Hide show
KAddressBook to iPod Synchronisation lets you synchronise your KAddressBook to your iPod by executing this simple script.
The script makes a few modifications to the addressbook file to make it readable by the iPod.
Amarok recently released the ability to synchonise music to your iPod, so I was finally able to stop using iTunes to transfer my songs. However I was still stuck using the Mac to sync my addressbook.
Well not anymore, after some quick poking around, and a simple script, I am now able to transfer my complete KDE addressbook (including photo), with a simple command line.
Just mount the ipod, and execute the script, passing the ipod’s root directory as a parameter. That’s it! The script loads your KDE addressbook, makes a few simple modifications the iPod requires, and copies it across.
The script makes a few modifications to the addressbook file to make it readable by the iPod.
Amarok recently released the ability to synchonise music to your iPod, so I was finally able to stop using iTunes to transfer my songs. However I was still stuck using the Mac to sync my addressbook.
Well not anymore, after some quick poking around, and a simple script, I am now able to transfer my complete KDE addressbook (including photo), with a simple command line.
Just mount the ipod, and execute the script, passing the ipod’s root directory as a parameter. That’s it! The script loads your KDE addressbook, makes a few simple modifications the iPod requires, and copies it across.
RIR to DNS converter is a tool to convert Regional Internet Registry data to a DNS country lookup zone. You can use it to build your own DNS zone for looking up country codes from IP addresses.
It uses data directly from RIPE, ARIN, APNIC, LACNIC, and AFRINIC. The data can be updated on a schedule of your choosing.
The input data comes from:
ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-latest
ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latest
ftp://ftp.arin.net/pub/stats/arin/delegated-arin-latest
ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-latest
ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest
The input data format is described in:
http://www.apnic.net/db/rir-stats-format.html
The output is a BIND 9 zone file that can be used to look up country codes
in a similar fashion to in-addr.arpa. For example, to find out what country
203.30.47.58 is:
host 58.47.30.203.rir.example.com
58.47.30.203.rir.example.com has address 127.0.65.86
where 65 and 85 are ASCII for A and U, which means 203.30.47.58 is
in Australia (AU).
HOW TO USE IT
Just feed it the above delegated- -latest files into stdin and it will
spit out the zone file to stdout. The zone file will only have the IP addresses,
so you could $INCLUDE it into a zone file that contains NS records, SOA, $ORIGIN,
etc.
WHY USE IT
You dont need the resolution of MaxMinds GeoIP database, but you do want
something that is free and you want it kept up to date on a schedule that
you decide.
You could use this to block or tag email based on countries, block or redirect
visitors to your website based on end-user country, and so on. Be very
careful about blocking mail this way, though, as you may block legitimate
email. Instead of blocking outright, use it in a SpamAssassin rule to add
something to the spam level, based on where the email comes from.
HOW IT WORKS
The RIR files contain ranges of IP addresses, and indicate what CC each range is allocated to. At the simplest level, rir2dns just sorts the ranges then iterates
through the IPs in each range and generates a reverse-dns-style A record that
represents the country code.
HOW IT WORKS - IN DETAIL
Rather than iterate through each IP address, the program tries to skip through
entire classes at a time (256 IPs, 65536 IPs, etc). Rather than iterate
through each IP, the loop iterates through classes or IP ranges (whichever are
smaller at the loop control), using control-breaks to accummulate neighbouring
ranges where possible so that entire classes that are in the same country dont
generate huge numbers of records.
Firstly, IPs are considered to be 4-digit numbers, but in base-256. In other
words, each octet is dealt with as if it were a single base-256 digit. This
turns out to be convenient because optimisations of large chunks of IP space can be done by looking for places where least-significant base-256 digits are zero.
Next, IP ranges are broken down into the following sub-ranges:
Optional individual IP addresses (ie: 4 octets)
Optional A-class ranges (ie: 3 octets)
Optional B-class ranges (ie: 2 octets)
Optional C-class ranges (ie: 1 octet)
Optional B-class ranges (ie: 2 octets)
Optional A-class ranges (ie: 3 octets)
Optional individual IP addresses (ie: 4 octets)
Considering that there is a pattern here, Im sure theres an elegant way to
handle breaking this down into two loops (one reducing the octets and one
increasing the octets), but I cant be bothered, so Ill break it down into
seven loops. Kind of hard-coded, but at least its simple.
For ease of processing, the IP addresses are actually converted to 32-bit numbers, then back again. This simplifies mathematics and looping through ranges.
Thats pretty much it, really...
Note that currently there are about 80,000 RIR records between all five
registries. This takes about 35 seconds on a 2.4GHz P4 to process, and
generates a 26MB file with around 3/4 million lines (RRs). This causes BIND
to use about 100MB or so of memory, and on a slow machine will probably cause it to take too long to reply, while it searches the zone. That size zone can
take a minute or two to load, which is quite a while.
Basic algorithm:
Read & process RIR data:
Read RIR ranges
Sort RIR ranges by start IP address
Glue together contiguous ranges of the same country
For each range
Generate the IPs at the start of the range
Generate the A-classes at the start of the range
Generate the B-classes at the start of the range
Generate the C-classes in the middle of the range
Generate the B-classes at the end of the range
Generate the A-classes at the end of the range
Generate the IPs at the end of the range
It uses data directly from RIPE, ARIN, APNIC, LACNIC, and AFRINIC. The data can be updated on a schedule of your choosing.
The input data comes from:
ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-latest
ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latest
ftp://ftp.arin.net/pub/stats/arin/delegated-arin-latest
ftp://ftp.ripe.net/pub/stats/ripencc/delegated-ripencc-latest
ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest
The input data format is described in:
http://www.apnic.net/db/rir-stats-format.html
The output is a BIND 9 zone file that can be used to look up country codes
in a similar fashion to in-addr.arpa. For example, to find out what country
203.30.47.58 is:
host 58.47.30.203.rir.example.com
58.47.30.203.rir.example.com has address 127.0.65.86
where 65 and 85 are ASCII for A and U, which means 203.30.47.58 is
in Australia (AU).
HOW TO USE IT
Just feed it the above delegated- -latest files into stdin and it will
spit out the zone file to stdout. The zone file will only have the IP addresses,
so you could $INCLUDE it into a zone file that contains NS records, SOA, $ORIGIN,
etc.
WHY USE IT
You dont need the resolution of MaxMinds GeoIP database, but you do want
something that is free and you want it kept up to date on a schedule that
you decide.
You could use this to block or tag email based on countries, block or redirect
visitors to your website based on end-user country, and so on. Be very
careful about blocking mail this way, though, as you may block legitimate
email. Instead of blocking outright, use it in a SpamAssassin rule to add
something to the spam level, based on where the email comes from.
HOW IT WORKS
The RIR files contain ranges of IP addresses, and indicate what CC each range is allocated to. At the simplest level, rir2dns just sorts the ranges then iterates
through the IPs in each range and generates a reverse-dns-style A record that
represents the country code.
HOW IT WORKS - IN DETAIL
Rather than iterate through each IP address, the program tries to skip through
entire classes at a time (256 IPs, 65536 IPs, etc). Rather than iterate
through each IP, the loop iterates through classes or IP ranges (whichever are
smaller at the loop control), using control-breaks to accummulate neighbouring
ranges where possible so that entire classes that are in the same country dont
generate huge numbers of records.
Firstly, IPs are considered to be 4-digit numbers, but in base-256. In other
words, each octet is dealt with as if it were a single base-256 digit. This
turns out to be convenient because optimisations of large chunks of IP space can be done by looking for places where least-significant base-256 digits are zero.
Next, IP ranges are broken down into the following sub-ranges:
Optional individual IP addresses (ie: 4 octets)
Optional A-class ranges (ie: 3 octets)
Optional B-class ranges (ie: 2 octets)
Optional C-class ranges (ie: 1 octet)
Optional B-class ranges (ie: 2 octets)
Optional A-class ranges (ie: 3 octets)
Optional individual IP addresses (ie: 4 octets)
Considering that there is a pattern here, Im sure theres an elegant way to
handle breaking this down into two loops (one reducing the octets and one
increasing the octets), but I cant be bothered, so Ill break it down into
seven loops. Kind of hard-coded, but at least its simple.
For ease of processing, the IP addresses are actually converted to 32-bit numbers, then back again. This simplifies mathematics and looping through ranges.
Thats pretty much it, really...
Note that currently there are about 80,000 RIR records between all five
registries. This takes about 35 seconds on a 2.4GHz P4 to process, and
generates a 26MB file with around 3/4 million lines (RRs). This causes BIND
to use about 100MB or so of memory, and on a slow machine will probably cause it to take too long to reply, while it searches the zone. That size zone can
take a minute or two to load, which is quite a while.
Basic algorithm:
Read & process RIR data:
Read RIR ranges
Sort RIR ranges by start IP address
Glue together contiguous ranges of the same country
For each range
Generate the IPs at the start of the range
Generate the A-classes at the start of the range
Generate the B-classes at the start of the range
Generate the C-classes in the middle of the range
Generate the B-classes at the end of the range
Generate the A-classes at the end of the range
Generate the IPs at the end of the range
4
Database -> Database-APIs
GPL GNU General Public License
Hide show
MySQL PHP to PostgreSQL is an application that takes a php page that uses mysql calls and changes them into PostgreSQL calls.
This allows any website (if it converts properly) that was written in PHP for MySQL to run as a website written to run on PostgreSQL.
· Step 1: Download and uncompress
To uncompress simply type: tar xvzf mysqlphp2postgres.tar.gz
If youre on a non-GNU system you might have to type: gzip -dc mysqlphp2postgres.tar.gz | tar xvf -
· Step 2: Compile
To compile simply type: make
If youre on a non-GNU system youll have to edit the make file to change the compiler to cc instead of gcc
· Step 3: Install
Type: make install
This will simply copy the binary file to /usr/local/bin/
· Step 4: Convert
Type: mysqlphp2postgres inputfile.php outputfile.php
The input file is the php page that uses mysql. The outfile is the page you want to create. You will probably need to tell mysqlphp2postgres the name of the postgreSQL database since mysql_select_db doesnt translate. You can do this by using a -d switch. So if, for example, the database youre connecting to is called blah, you could type: mysqlphp2postgres -d blah inputfile.php outputfile.php
Problems:
I have had the following problems from using this program:
MySQL has a lot more functions in PHP than PostgreSQL that do more things. I havent had a problem with any unsupported functions in my programs, but someone probably will. If you want to help write code for this to support those functions (if thats even possible) feel free to help.
Whats New in This Release:
· Fixed some stuff.
· Cleaned up some code.
· This program now produces code optomized for PHP 4.1.0 and above.
This allows any website (if it converts properly) that was written in PHP for MySQL to run as a website written to run on PostgreSQL.
· Step 1: Download and uncompress
To uncompress simply type: tar xvzf mysqlphp2postgres.tar.gz
If youre on a non-GNU system you might have to type: gzip -dc mysqlphp2postgres.tar.gz | tar xvf -
· Step 2: Compile
To compile simply type: make
If youre on a non-GNU system youll have to edit the make file to change the compiler to cc instead of gcc
· Step 3: Install
Type: make install
This will simply copy the binary file to /usr/local/bin/
· Step 4: Convert
Type: mysqlphp2postgres inputfile.php outputfile.php
The input file is the php page that uses mysql. The outfile is the page you want to create. You will probably need to tell mysqlphp2postgres the name of the postgreSQL database since mysql_select_db doesnt translate. You can do this by using a -d switch. So if, for example, the database youre connecting to is called blah, you could type: mysqlphp2postgres -d blah inputfile.php outputfile.php
Problems:
I have had the following problems from using this program:
MySQL has a lot more functions in PHP than PostgreSQL that do more things. I havent had a problem with any unsupported functions in my programs, but someone probably will. If you want to help write code for this to support those functions (if thats even possible) feel free to help.
Whats New in This Release:
· Fixed some stuff.
· Cleaned up some code.
· This program now produces code optomized for PHP 4.1.0 and above.
restore CD/DVD allows you to create a CD or DVD that can be used to backup whole hard disk partitions from any OS and restore them without user interaction.
restore CD/DVD can be used in a manner similar to vendor-provided rescue CDs included with new computers, but with all your own settings.
restore CD/DVD can be used in a manner similar to vendor-provided rescue CDs included with new computers, but with all your own settings.
6
Desktop-Environment -> Tools
GPL GNU General Public License
Hide show
MS Word to plaintext converter is a service menue easily converts MS Word documents to plain text files. The generated text file is named *.doc.txt.
I hope it is as useful for you as it is for me.
I hope it is as useful for you as it is for me.
DVD Manager provides an easy-to-use Web-based DVD management tool.
DVD Manager is an e107 CMS plugin. This plugin will enable users to manage their DVD collection and show it to other members via the Web whether it is online or offline.
DVD Manager is an e107 CMS plugin. This plugin will enable users to manage their DVD collection and show it to other members via the Web whether it is online or offline.
8
Office -> Finance
GPL GNU General Public License
Hide show
American Express Expense Report to QIF Converter project is a utility that converts American Express expense reports into QIF.
There are three main reasons:
1. American Express only offers QIF files for the last 6 months of activity whereas the expense reports go back 2 years. You can also run a report with a custom 1- to 12-month time period within 24 months of the current calendar month.
2. American Express QIF files have limited to no "categorization" whereas the expense report categorizes each transaction with a "Merchant Category" and "Subcategory".
3. American Express QIF files do not indicate which credit card in a multi-card account performed the transaction.
Here are some key features of "American Express Expense Report to QIF Converter":
· Inserts card owner and last 5 digits of the credit card in the memo field
· Reads config file for user defined rules so transactions can be automatically mapped to different accounts in your accounting software. Mapping can be based on:
· Credit card owner
· Vendor name
· AMEX "Merchant Category" and "Subcategory"
· Any combination of the above
· Sanitizes and cleans up vendor names
· Has the ability to add a prefix to all vendor names
There are three main reasons:
1. American Express only offers QIF files for the last 6 months of activity whereas the expense reports go back 2 years. You can also run a report with a custom 1- to 12-month time period within 24 months of the current calendar month.
2. American Express QIF files have limited to no "categorization" whereas the expense report categorizes each transaction with a "Merchant Category" and "Subcategory".
3. American Express QIF files do not indicate which credit card in a multi-card account performed the transaction.
Here are some key features of "American Express Expense Report to QIF Converter":
· Inserts card owner and last 5 digits of the credit card in the memo field
· Reads config file for user defined rules so transactions can be automatically mapped to different accounts in your accounting software. Mapping can be based on:
· Credit card owner
· Vendor name
· AMEX "Merchant Category" and "Subcategory"
· Any combination of the above
· Sanitizes and cleans up vendor names
· Has the ability to add a prefix to all vendor names
The iPod Music Liberator allows you to copy music from your iPod to any computer, filling in a missing feature of iTunes. You see, iTunes only allows for a one way transfer of music from your computer to your iPod.
But what if you want to move music to another authorized computer? What if you want to make a backup of your music? What if your computer crashes and you lose all of the music on your computer? What if you buy a new computer and need to move your music? What if ... ? Use the iPod Music Liberator for all of your iPod music copying needs.
Here are some key features of "iPod Music Liberator":
Organized Copying
· Simply copying music from your iPod to your computer is not enough. The iPod Music Liberator allows you to automatically organize your music into folders labeled by artist and album. The iPod Music Liberator also allows you to place all of your music into one folder. Combined with the powerful searching capabilities detailed below, you can organize your music into folders any way you like.
Intelligent Copying
· Dont waste your time copying songs that are already on your computer. iPod Music Liberators intelligent copying feature allows you to copy only the updated songs from your iPod to your computer. This is crucial for people that do regular backups or want to keep syncronized music collections.
Powerful Searching
· Maybe you only want to copy songs from a specific artist, album, or genre. iPod Music Liberators powerful searching capabilities allows you to search "on-the-fly." This means your search is refined with every key you type just like in iTunes.
· Dont let the searching power end there. You can also simply click on any table header to get an alphabetical or reverse alphabetical listing.
Simple User Interface
· Dont let complex user interfaces get in the way of your productivity. The iPod Music Liberator has a simple user interface to allow easy navigation.
Quick Song Listing
· Why wait for a program to find the songs on your iPod when you could be copying songs? The iPod Music Liberator uses the iPods own internal database to quickly list your songs.
Music Player
· Dont have iTunes installed to play music directly from your iPod? Let the iPod Music Liberator do it for you. Whether youre refreshing your memory about which song you want to copy or playing music for friends, the iPod Music Liberator can directly play your music from your iPod.
But what if you want to move music to another authorized computer? What if you want to make a backup of your music? What if your computer crashes and you lose all of the music on your computer? What if you buy a new computer and need to move your music? What if ... ? Use the iPod Music Liberator for all of your iPod music copying needs.
Here are some key features of "iPod Music Liberator":
Organized Copying
· Simply copying music from your iPod to your computer is not enough. The iPod Music Liberator allows you to automatically organize your music into folders labeled by artist and album. The iPod Music Liberator also allows you to place all of your music into one folder. Combined with the powerful searching capabilities detailed below, you can organize your music into folders any way you like.
Intelligent Copying
· Dont waste your time copying songs that are already on your computer. iPod Music Liberators intelligent copying feature allows you to copy only the updated songs from your iPod to your computer. This is crucial for people that do regular backups or want to keep syncronized music collections.
Powerful Searching
· Maybe you only want to copy songs from a specific artist, album, or genre. iPod Music Liberators powerful searching capabilities allows you to search "on-the-fly." This means your search is refined with every key you type just like in iTunes.
· Dont let the searching power end there. You can also simply click on any table header to get an alphabetical or reverse alphabetical listing.
Simple User Interface
· Dont let complex user interfaces get in the way of your productivity. The iPod Music Liberator has a simple user interface to allow easy navigation.
Quick Song Listing
· Why wait for a program to find the songs on your iPod when you could be copying songs? The iPod Music Liberator uses the iPods own internal database to quickly list your songs.
Music Player
· Dont have iTunes installed to play music directly from your iPod? Let the iPod Music Liberator do it for you. Whether youre refreshing your memory about which song you want to copy or playing music for friends, the iPod Music Liberator can directly play your music from your iPod.
10
Multimedia -> amaroK-Scripts
GPL GNU General Public License
Hide show
Transfer to Media Device is a script that creates a new Playlist Right Click Menu item for transferring selected playlist items to your iPod via the Media Device Browser.
This script now also supports generic copy to operation for USB mass storage devices. Currently the script will prompt for a destination directory on first copy, in the future this setting will be saved in a configuration file.
This script works with amaroK 1.3beta3 and above.
Usage:
Run from the amaroK script manager. A new menu item will appear in the Playlist right mouse button menu.
Select files in the playlist and Right click -> Transfer to -> iPod for transfering to an iPod.
Select files in the playlist and Right click -> Transfer to -> USB Device for transfering to a USB device.
Whats New in This Release:
· Add support for Creative Nomad Jukebox devices using the kionjb kioslave. Thanks to Ralf T for the patch.
This script now also supports generic copy to operation for USB mass storage devices. Currently the script will prompt for a destination directory on first copy, in the future this setting will be saved in a configuration file.
This script works with amaroK 1.3beta3 and above.
Usage:
Run from the amaroK script manager. A new menu item will appear in the Playlist right mouse button menu.
Select files in the playlist and Right click -> Transfer to -> iPod for transfering to an iPod.
Select files in the playlist and Right click -> Transfer to -> USB Device for transfering to a USB device.
Whats New in This Release:
· Add support for Creative Nomad Jukebox devices using the kionjb kioslave. Thanks to Ralf T for the patch.
11
System -> Software-Distribution
GPL GNU General Public License
Hide show
Gem to rpm converter creates an RPM spec file from a Ruby gem. The project uses the gem metadata to fill out most of the information needed for building an RPM containing the gem.
Usage:
Run gem2rpm --help for options
At its simplest, download a gem (lets call that file GEM) and run
gem2rpm $GEM
This will print an rpm spec file based on the information contained in the gems spec file. In general, it is necessary to edit the generated spec file because the gem is missing some important information that is customarily provided in rpms, most notably the license and the changelog.
Rather than editing the generated specfile, edit the template from which the specfile is generated. This will make it easier to update the RPM when a new version of the Gem becomes available.
To support this process, it is recommended to first save the default template somewhere:
gem2rpm -T > rubygem-GEM.spec.template
Now, edit the template and then run gem2rpm to generate the spec file using the edited template:
gem2rpm -t rubygem-GEM.spec.template > rubygem-GEM.spec
With that, you can now build your RPM as ususal. When a new version of the gem becomes available, you should edit the saved template and rerun gem2rpm over it.
Template Details:
The template is a standard erb file; there are three main variables available in the template file:
format - The Gem::Format for the gem
spec - The Gem::Specification for the gem (the same as format.spec)
Conventions:
A typical source RPM for a gem should consist of three files: the gem file itself, the template for the spec file and the spec file. To ensure that the template will be included in the source RPM, it must be listed as one of the sources in the spec file.
The resulting rpms should follow the naming convention rubygem-$GEM where GEM is the name of the packaged gem. The default template also makes sure that the resulting package provides ruby($GEM), according to general packaging conventions for scripting languages
Usage:
Run gem2rpm --help for options
At its simplest, download a gem (lets call that file GEM) and run
gem2rpm $GEM
This will print an rpm spec file based on the information contained in the gems spec file. In general, it is necessary to edit the generated spec file because the gem is missing some important information that is customarily provided in rpms, most notably the license and the changelog.
Rather than editing the generated specfile, edit the template from which the specfile is generated. This will make it easier to update the RPM when a new version of the Gem becomes available.
To support this process, it is recommended to first save the default template somewhere:
gem2rpm -T > rubygem-GEM.spec.template
Now, edit the template and then run gem2rpm to generate the spec file using the edited template:
gem2rpm -t rubygem-GEM.spec.template > rubygem-GEM.spec
With that, you can now build your RPM as ususal. When a new version of the gem becomes available, you should edit the saved template and rerun gem2rpm over it.
Template Details:
The template is a standard erb file; there are three main variables available in the template file:
format - The Gem::Format for the gem
spec - The Gem::Specification for the gem (the same as format.spec)
Conventions:
A typical source RPM for a gem should consist of three files: the gem file itself, the template for the spec file and the spec file. To ensure that the template will be included in the source RPM, it must be listed as one of the sources in the spec file.
The resulting rpms should follow the naming convention rubygem-$GEM where GEM is the name of the packaged gem. The default template also makes sure that the resulting package provides ruby($GEM), according to general packaging conventions for scripting languages
Ipod MovieMaker project is a dialog windows bash script which allows you to merge *.txt subtitles with all formats of movie files and save it in avi format. You may convert all kinds of video to .mp4 which is Ipod Video compatible format.
You will be only questioned about the location of a source movie, subtitles, encoding (default WINDOWS-1250), font location (default /home/$USER/.mplayer/font/subfont.ttf), and where to save reasult .mp4 file. You can have each work done seperatly or have whole process done from hardcoding subtitles to encoding to ipod format.
Installation:
· Make sure that you have mencoder and ffmpeg compiled with libxvid, libfaac codecs enable
· Make sure you have proper true type font installed in /home/$USER/.mplayer/font directory
· Make sure you have compiled gtkpod with libfaac codec to upload movies on Ipod video
· to get this script working write this in your console
chmod 755 ipodmoviemaker
cp ipodmoviemaker /usr/bin/
You will be only questioned about the location of a source movie, subtitles, encoding (default WINDOWS-1250), font location (default /home/$USER/.mplayer/font/subfont.ttf), and where to save reasult .mp4 file. You can have each work done seperatly or have whole process done from hardcoding subtitles to encoding to ipod format.
Installation:
· Make sure that you have mencoder and ffmpeg compiled with libxvid, libfaac codecs enable
· Make sure you have proper true type font installed in /home/$USER/.mplayer/font directory
· Make sure you have compiled gtkpod with libfaac codec to upload movies on Ipod video
· to get this script working write this in your console
chmod 755 ipodmoviemaker
cp ipodmoviemaker /usr/bin/
Mac::iPod::GNUpod is a Perl module to add and remove songs from your iPod; read and write databases in iTunes and GNUpod format.
ABSTRACT
This is the module to do anything with your iPod, with methods for initializing your iPod, adding and removing songs, and reading and writing databases in the iTunes and GNUpod formats. This module was originally based on the GNUpod script package, written and distributed by Adrian Ulrich, (pab at blinkenlights.ch), http://www.gnu.org/software/gnupod/. However, a lot of development has occurred since then, making the module more flexible and more appropriate for CPAN. This module and the GNUpod scripts remain completely interoperable--they write the same file format and work in much the same way.
SYNOPSIS
use Mac::iPod::GNUpod;
my $ipod = Mac::iPod::GNUpod->new(mountpoint => /mnt/ipod);
# Read existing databases
$ipod->read_gnupod;
$ipod->read_itunes;
# Add songs
my $id = $ipod->add_song(~/music/The Foo Brothers - All Barred Up.mp3);
# Get paths to songs
my $path = $ipod->get_path($id);
# Find the id numbers of existing songs
my @yuck = $ipod->search(artist => Yoko Ono);
# Remove songs based on id
$ipod->rm_song(@yuck);
# Write databases
$ipod->write_gnupod;
$ipod->write_itunes;
Mac::iPod::GNUpod is a module designed to let you read the database(s) on your iPod and add and remove songs from it using Perl. It is based on the GNUpod script package written by Adrian Ulrich, which is available at http://www.gnu.org/software/gnupod/. You do NOT need to install the GNUpod scripts in order to use Mac::iPod::GNUpod module. The GNUpod scripts use a plaintext XML database alongside the binary iTunes database used internally by the iPod. This package is capable of reading and writing both the GNUpod database format and the iTunes database format, and can peacefully coexist with both.
ABSTRACT
This is the module to do anything with your iPod, with methods for initializing your iPod, adding and removing songs, and reading and writing databases in the iTunes and GNUpod formats. This module was originally based on the GNUpod script package, written and distributed by Adrian Ulrich, (pab at blinkenlights.ch), http://www.gnu.org/software/gnupod/. However, a lot of development has occurred since then, making the module more flexible and more appropriate for CPAN. This module and the GNUpod scripts remain completely interoperable--they write the same file format and work in much the same way.
SYNOPSIS
use Mac::iPod::GNUpod;
my $ipod = Mac::iPod::GNUpod->new(mountpoint => /mnt/ipod);
# Read existing databases
$ipod->read_gnupod;
$ipod->read_itunes;
# Add songs
my $id = $ipod->add_song(~/music/The Foo Brothers - All Barred Up.mp3);
# Get paths to songs
my $path = $ipod->get_path($id);
# Find the id numbers of existing songs
my @yuck = $ipod->search(artist => Yoko Ono);
# Remove songs based on id
$ipod->rm_song(@yuck);
# Write databases
$ipod->write_gnupod;
$ipod->write_itunes;
Mac::iPod::GNUpod is a module designed to let you read the database(s) on your iPod and add and remove songs from it using Perl. It is based on the GNUpod script package written by Adrian Ulrich, which is available at http://www.gnu.org/software/gnupod/. You do NOT need to install the GNUpod scripts in order to use Mac::iPod::GNUpod module. The GNUpod scripts use a plaintext XML database alongside the binary iTunes database used internally by the iPod. This package is capable of reading and writing both the GNUpod database format and the iTunes database format, and can peacefully coexist with both.
cdrtools DVD Extensions adds DVD support to cdrtools.
OSS DVD extensions for cdrtools 2.0 is a opensource extension to add DVD support to Jörg Schillings cdrtools package.
A patch for cdrtools-2.0 is created and is actually a translation of a patch which can be found on abcpages.com. That patch is based upon cdrtools 1.11. The patch given here is based upon cdrtools-2.00.tar.gz.
The objective is to give cdrtools dvd extensions without imposed limits, and also to have a Open Source solution to burn dvds. Currently DVD-R(W) support is added. As a convenience also SRPM and RPM packages for several RPM based Linux distrosare given. Heres a usefull short HOWTO on setting up and using your CD/DVD writer for the first time, in case you detect problems.
For DVD+R(W) see other projects. For instance checkout dvd+rw-tools. I wrote a small HOWTO on how to write SAO/DAO dvd isos on DVD+R using growisofs. Recently OSS DVD functionality has been expanded with DVD+RW and DVD+R DL burning, with the release of cdrtools-2.01.01a01-ossdvd.patch.bz2.
Whats New in This Release:
· This patch is for cdrtools 2.01.01a05 and is adjusted to work with Linux kernel 2.6.12 or higher and can be compiled with GCC 4.0.x.
· The rawio patch using libcap was integrated and the scsibug patch is now redundant as it has been integrated into cdrtools.
· The RPMs and SRPMs were updated for Mandriva 2006.0.
OSS DVD extensions for cdrtools 2.0 is a opensource extension to add DVD support to Jörg Schillings cdrtools package.
A patch for cdrtools-2.0 is created and is actually a translation of a patch which can be found on abcpages.com. That patch is based upon cdrtools 1.11. The patch given here is based upon cdrtools-2.00.tar.gz.
The objective is to give cdrtools dvd extensions without imposed limits, and also to have a Open Source solution to burn dvds. Currently DVD-R(W) support is added. As a convenience also SRPM and RPM packages for several RPM based Linux distrosare given. Heres a usefull short HOWTO on setting up and using your CD/DVD writer for the first time, in case you detect problems.
For DVD+R(W) see other projects. For instance checkout dvd+rw-tools. I wrote a small HOWTO on how to write SAO/DAO dvd isos on DVD+R using growisofs. Recently OSS DVD functionality has been expanded with DVD+RW and DVD+R DL burning, with the release of cdrtools-2.01.01a01-ossdvd.patch.bz2.
Whats New in This Release:
· This patch is for cdrtools 2.01.01a05 and is adjusted to work with Linux kernel 2.6.12 or higher and can be compiled with GCC 4.0.x.
· The rawio patch using libcap was integrated and the scsibug patch is now redundant as it has been integrated into cdrtools.
· The RPMs and SRPMs were updated for Mandriva 2006.0.
So far, we have successfully ported a customized uClinux (http://www.uclinux.org) kernel to the iPod, and written a simple user interface for it dubbed podzilla. Many additional Applications have been written, adding many capabilities not found in Apples firmware.
Our bootloader allows for you to choose between either iPodLinux or Apples firmware each time you turn on your iPod. iPodLinux is currently safe to install on 1st, 2nd, and 3rd generation iPods.
We are currently accepting Donations towards the purchase of a fourth generation iPod for us to test with. The fourth generation click wheel, mini, U2, Photo, and Shuffle iPods are NOT currently supported. For the latest information on 4th gen development, read the Fourth Generation Project Status.
Our bootloader allows for you to choose between either iPodLinux or Apples firmware each time you turn on your iPod. iPodLinux is currently safe to install on 1st, 2nd, and 3rd generation iPods.
We are currently accepting Donations towards the purchase of a fourth generation iPod for us to test with. The fourth generation click wheel, mini, U2, Photo, and Shuffle iPods are NOT currently supported. For the latest information on 4th gen development, read the Fourth Generation Project Status.
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above ideal dvd to ipod converter 2.4.0 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Sponsored Links
Related Information
Top Popular Software
Editor's Picks Software