Missing iPhone OS 3.0 Features

Apple has released the third major revision of its iPhone mobile operating system and it has sparked both developer and user interest. This update is mainly Apple playing catch-up to both other mobile operating systems as well as their own promises. I have been playing with it for about a week and have compiled a list of missing features and missed opportunities.
Continue reading »

Written on: 06-18-09 · 2 Comments » · Permalink

Scenerename – Automated TV Show File Renaming

scenerename is a python script which will automatically parse and rename your TV media files. It uses the tvdb_api library to access thetvdb.com’s extensive TV information.

Example (be sure to scroll to the right to see new names):

/mnt/media/.Downloads/Scrubs.S08.720p.HDTV.x264$ ~/scenerename.py
Fetching series data for "scrubs"...
--------------------------------------------------------------------------------------------------------------------------------------------
Original Name                                                          New Name
--------------------------------------------------------------------------------------------------------------------------------------------
e7-scrubs.s08e09.720p-x264.mkv                                         Scrubs 8x09 - My Absence.mkv
scrubs.s08e16.720p.hdtv.x264-0tv.mkv                                   Scrubs 8x16 - My Cuz.mkv
scrubs.s08e11.720p.hdtv.x264-ctu.mkv                                   Scrubs 8x11 - My Nah Nah Nah.mkv
Scrubs.S08E07.720p.HDTV.X264-DIMENSION.mkv                             Scrubs 8x07 - My New Role.mkv
Scrubs.S08E06.720p.HDTV.X264-DIMENSION.mkv                             Scrubs 8x06 - My Cookie Pants.mkv
scrubs.s08e14.720p.hdtv.x264-ctu.mkv                                   Scrubs 8x14 - My Soul on Fire (1).mkv
scrubs.s08e15.720p.hdtv.x264-ctu.mkv                                   Scrubs 8x15 - My Soul on Fire (2).mkv
scrubs.s08e01.720p.hdtv.x264-ctu.mkv                                   Scrubs 8x01 - My Jerks.mkv
e7-scrubs.s08e10.720p-x264.mkv                                         Scrubs 8x10 - My Comedy Show.mkv
scrubs.812.proper.720p.hdtv.x264-sys.mkv                               Scrubs 8x12 - Their Story II.mkv
scrubs.s08e17.720p.hdtv.x264-ctu.mkv                                   Scrubs 8x17 - My Chief Concern.mkv
Scrubs.S08E18.720p.HDTV.X264-DIMENSION.mkv                             Scrubs 8x18 - My Finale.mkv
Scrubs.S08E13.720p.HDTV.X264-DIMENSION.mkv                             Scrubs 8x13 - My Full Moon.mkv
Scrubs.S08E02.720p.HDTV.X264-DIMENSION.mkv                             Scrubs 8x02 - My Last Words.mkv
scrubs.s08e04.720p.hdtv.x264-ctu.mkv                                   Scrubs 8x04 - My Happy Place.mkv
Scrubs.S08E05.720p.HDTV.X264-DIMENSION.mkv                             Scrubs 8x05 - My ABC's.mkv
Scrubs.S08E08.720p.HDTV.X264-DIMENSION.mkv                             Scrubs 8x08 - My Lawyer's in Love.mkv
scrubs.s08e03.720p.hdtv.x264-ctu.mkv                                   Scrubs 8x03 - My Saving Grace.mkv

Run with "--confirm" to rename files

There are a variety of arguments which allow you to control the parsing and output format. Documentation and downloads can be found at Knio’s GitHub project page.

Written on: 05-20-09 · 3 Comments » · Permalink

mkvdts2ac3 1.0.0 released!

Version 1.0.0 of mkvdts2ac3 has been released, the first major milestone for the script. mkvdts2ac3 is a bash script which automates the conversion of DTS audio tracks to AC3 audio from within matroska files. You can read more about it here if you are not familiar with it.

You can download tarballs or zipballs from the GitHub download page. The current version is actually 1.0.2. I have made a few fixes since the actual tagging of 1.0.0 in the repository.

Written on: 05-13-09 · 6 Comments » · Permalink

mkvdts2ac3 – DTS to AC3 conversion for Matroska

Users of the Popcorn Hour A-100 or older-model receivers might not be able to decode the DTS audio that is embedded within their movie files. It is for this reason that mkvdts2ac3 script was developed.

mkvdts2ac3 is a bash script for Linux and Mac OS which automates the task of converting DTS tracks in Matroska (MKV) files to AC3. There are a variety of arguments which control the resulting output file but running the script is as simple as:

mkvdts2ac3.sh Some.Movie.File.mkv

The DTS will be extracted, converted to AC3, and then appended to the file. Now when you play back the file you can switch to this AC3 track and finally enjoy the movie’s sound.

If you do not want to retain the DTS track or you want the new AC3 to be flagged you can indicate that with one of the script’s arguments. You can view all of the arguments in the script’s documentation here.

The source code is available for browsing and download from the GitHub project page.

Written on: 04-24-09 · No Comments · Permalink

New Issue/Feature/Support Location

Now that GitHub has launched an integrated issue tracker all issues, feature requests, and support requests should be filed under the ‘Issue’ tab of the respective project.

Written on: 04-16-09 · No Comments · Permalink