Hi folks!
This plugin can rip CDs and DVDs to your HTPC really easy way - one button click - and optionally get media info from FreeDb or IMDB.
Originally this was based on CD Slayer and DVD ripper but they missed some important features or didn't work at all and therefore development started. All credits to those developers: jAxx, jburnette and lordsavant.
Features
General:
- advanced or simple GUI
- auto eject disc
- all settings (almost) fully configurable
Audio:
- ripping formats: MP3, Flac or Ogg Vorbis
- cover art grabbing
- FreeDb for disc info
Video:
- ripping formats: full disc in .iso and .vob format, main movie in .avi or .vob format.
- movie name changing via virtual keyboard
- movie cover grabbing
- movie info from IMDB
Mpeg4 specific features:
- 2 pass encoding
- subtitles in sub/idx format
- default language selection for subs and audio, two letter id (e.g. en, de, hu, fi...)
- direct audio copy, no MP3 or other conversion just AC3 or DTS
- audio track selection via GUI if more than one track found for default language or not found at all (Tip: leave audio language setting empty if want to select always)
- bit rate selectable from range 800 - 2000kbps
- chapter info file created to be used for chapter selection (Comskip style)
Requirements
- Online decrypter for DVD ripping, not needed when only DVDFab used
- MPlayer and Mencoder for Mpeg4 encoding. Note that also online decrypter needed. Download latest mplayer package from here: MPlayer on win32!!!
Installation
- install plugin by dbl clicking installation package and configure it in MP configuration tool under plugins (right click plugin) and you are ready to go. All settings should be self explanatory.
Notes
- plugin supports only MP 1.0 version or newer
- Blue3Wide skin included in installation package - see support for other skins in used skin thread
- MP general settings: select always on top if you don't want to see external programs to popup while ripping
- configure Daemon/VCD tools usage in MP settings to automount .iso files
- for Mpeg4 encoding 1300 bit rate should be enough for most cases
- at least ffdshow can show subs if some other decoders does not support idx format
- subtitles will be automatically disabled if not found from DVD when using mencoder
- DVDFab has now some problems with command line interface - last version I know that works is 5.0.9.0
- if using AnyDVD (HD) and want to use M$ media server for searching title name you have to put this registry key in place:
HKLM\SOFTWARE\SlySoft\AnyDVD\ADvdDiscHlpProcesses -> mediaportal.exe as a dword with value 1
Download installation package
MediaSlayer installer
Mencoder tips
Changes (old ones collapsed)
1.7.2 MP1.4 compatible
Bug found!?!
- Configure MP to debug mode at general settings
- Zip Mediaportal.log and error.log and attach it to your message with description
Cheers and happy ripping,
/m
Donations possible at PayPal
(Note that this tool is meant for backup purposes only from your own media!)
This plugin can rip CDs and DVDs to your HTPC really easy way - one button click - and optionally get media info from FreeDb or IMDB.
Originally this was based on CD Slayer and DVD ripper but they missed some important features or didn't work at all and therefore development started. All credits to those developers: jAxx, jburnette and lordsavant.
Features
General:
- advanced or simple GUI
- auto eject disc
- all settings (almost) fully configurable
Audio:
- ripping formats: MP3, Flac or Ogg Vorbis
- cover art grabbing
- FreeDb for disc info
Video:
- ripping formats: full disc in .iso and .vob format, main movie in .avi or .vob format.
- movie name changing via virtual keyboard
- movie cover grabbing
- movie info from IMDB
Mpeg4 specific features:
- 2 pass encoding
- subtitles in sub/idx format
- default language selection for subs and audio, two letter id (e.g. en, de, hu, fi...)
- direct audio copy, no MP3 or other conversion just AC3 or DTS
- audio track selection via GUI if more than one track found for default language or not found at all (Tip: leave audio language setting empty if want to select always)
- bit rate selectable from range 800 - 2000kbps
- chapter info file created to be used for chapter selection (Comskip style)
Requirements
- Online decrypter for DVD ripping, not needed when only DVDFab used
- MPlayer and Mencoder for Mpeg4 encoding. Note that also online decrypter needed. Download latest mplayer package from here: MPlayer on win32!!!
Installation
- install plugin by dbl clicking installation package and configure it in MP configuration tool under plugins (right click plugin) and you are ready to go. All settings should be self explanatory.
Notes
- plugin supports only MP 1.0 version or newer
- Blue3Wide skin included in installation package - see support for other skins in used skin thread
- MP general settings: select always on top if you don't want to see external programs to popup while ripping
- configure Daemon/VCD tools usage in MP settings to automount .iso files
- for Mpeg4 encoding 1300 bit rate should be enough for most cases
- at least ffdshow can show subs if some other decoders does not support idx format
- subtitles will be automatically disabled if not found from DVD when using mencoder
- DVDFab has now some problems with command line interface - last version I know that works is 5.0.9.0
- if using AnyDVD (HD) and want to use M$ media server for searching title name you have to put this registry key in place:
HKLM\SOFTWARE\SlySoft\AnyDVD\ADvdDiscHlpProcesses -> mediaportal.exe as a dword with value 1
Download installation package
MediaSlayer installer
Mencoder tips
All of you struckling with mencoder ripping follow this. Note that some steps are meant for one time checking only just to make sure everything is correctly set up.
Steps:
#1 Install AnyDVD. This is very important as mencoder can only handle css and nothing else. Trial version can be used to try encoding. Do not select 'Remove annoying adverts and trailers' in DVD navigation settings.
#2 Install mplayer and mencoder to same folder. Mplayer is needed to detect crop settings. Link can be found from requirements.
#3 MediaSlayer plugin settings for mencoder can be left to default. Select advanced GUI and disable cover art grabbing. Check your drive selection.
#4 Enable debug mode for logs from MP configuration (general - log verbosity: debug).
#5 Insert normal movie DVD, not series, to drive and check from AnyDVD status that it is correctly detected and decrypted.
#6 Start MP and go to MediaSlayer
#7 Click start ripping button. All should go fine till end now. If ripping is stopped with error continue with next steps.
#8 Open MediaPortal.log and find line starting with: MediaSlayer (Mpeg4-args): dvd://3 -dvd-device G:\ -sws 2 -oac copy...
#9 Copy that line from dvd://... to end
#10 Open command prompt and change path to mencoder folder
#11 Type mencoder and paste that argument line and hit return.
#12 Notice error and fix it.
Steps:
#1 Install AnyDVD. This is very important as mencoder can only handle css and nothing else. Trial version can be used to try encoding. Do not select 'Remove annoying adverts and trailers' in DVD navigation settings.
#2 Install mplayer and mencoder to same folder. Mplayer is needed to detect crop settings. Link can be found from requirements.
#3 MediaSlayer plugin settings for mencoder can be left to default. Select advanced GUI and disable cover art grabbing. Check your drive selection.
#4 Enable debug mode for logs from MP configuration (general - log verbosity: debug).
#5 Insert normal movie DVD, not series, to drive and check from AnyDVD status that it is correctly detected and decrypted.
#6 Start MP and go to MediaSlayer
#7 Click start ripping button. All should go fine till end now. If ripping is stopped with error continue with next steps.
#8 Open MediaPortal.log and find line starting with: MediaSlayer (Mpeg4-args): dvd://3 -dvd-device G:\ -sws 2 -oac copy...
#9 Copy that line from dvd://... to end
#10 Open command prompt and change path to mencoder folder
#11 Type mencoder and paste that argument line and hit return.
#12 Notice error and fix it.
Changes (old ones collapsed)
1.7.2 MP1.4 compatible
1.6 for MP 1.2.0Beta only:
- MP 1.2.0Beta compatible
- fix for mencoder encoding not starting at all
1.4 for MP 1.0.2 only:
- added Russian translation
- message popups shown only if MediaSlayer GUI is active. Exception ripping error when notify message shown always.
- all message popups now shown from MP main thread - cleaner logs
- full disc ripping with internal ripper will only copy VIDEO_TS folder
1.3:
- internal ripper now supports main movie and full disc in .vob format (VIDEO_TS)
- movie info saving to database fixed
- details missing when returning to plugin during ripping fixed
- several minor fixes
1.2:
- virtual keyboard issues fixed
- #YEAR tag for CD ripping
- plenty of minor fixes
- new setup
1.1h:
- 'Analyzing disc' hang fixed
- DVD title search URL can be changed in MediaPortal.xml
- store cover art for movie into folder also if using own folder structure
1.1g:
- chapter file creation with Mencoder ripping
1.1f:
- mencoder fix, final
1.1e:
- configuration error message bug fixed
- movies can be stored to separate folders
- for mencoder main movie must be identified, not always the first title
1.1d:
- localization support: en, ge, nl. Please do your own language and post to this thread, thanks.
- Blue3Wide skin support
- bug fix: remove illegal characters from DVD label
1.1c:
- internal ISO builder supports UNC now
- DVD and CD covers can be now selected from main window via spindle (skin note: update needed!)
- MP3 bitrate setting added (VBR 190, VBR 240 and CBR 320)
- should also work with MP1.0 + SVN now
- a lot of internal changes for stability
1.1b:
- auto cropping for mencoder added -> better quality
- no scaling anymore -> better quality
- encoding settings changed for mencoder: turbo for 1st pass and multi threadíng support added -> up to 50% faster
- mencoder bug corrected: subtitle was streamed twice -> subtitle file size 2x
- Blueray and HDDVD support added -> can't test this without correct drive&disc
- dependencies added to plugin settings
- some internal changes and fixes
NOTE!!! mplayer is now needed for avi encoding because mencoder does not support crop detection!!!
TIP!!! download latest mplayer package to enable multi threading from here MPlayer on win32!!!
1.1a:
- new internal ISO builder
...... no M$ library dependency as in previous version
...... as fast as ImgBurn
...... please try this and comment how it works (over network)
- some small fixes
1.0f:
- virtual keyboard corrected
- special chars at track names corrected
- ImgBurn support added with progress meter and cancelling options
- internal ISO writer support removed as not being good enough
- in settings you can disable free disk space meter
1.0e:
- trying to fix problem when plugin is not starting to rip at all
- DVD plot and CD track list added to GUI -> new skin file (only Monochrome updated)
- internal ISO setting changed to DVD sheet
1.0d:
- RC3 core files used when compiled
- if DVD ripping is cancelled movie info is not stored to db
- progress bar bug fixed for mpeg4 ripping
- free space now shown for all UNC shares
- OK button label can be defined for non-english OS, edit MediaPortal.xml manually and add OK_label entry with button label to MediaSlayer section
1.0c:
- Audio: tracks' info saved now to database
- General: plugin name can be changed
- Video: using temp directory only with network drives
- Video: experimental internal ISO writer to use with DVD43, AnyDVD etc. (activation from general settings)
1.0b:
- DVDFab handling totally rewritten - hope it will work this time
- network shares should also work now for DVDs (ripping first to temp locally and moving finished file to share)
1.0a:
- full support for DVDFab with progress bar and time estimation
- also free version of DVDFab HD Decrypter supported
- tested with 4.1.0.2 Platinum, 5.0.7.6 Platinum and HD Decrypter
- Monochrome 4x3 skin support - thanks 2BitSculptor!
- Note that DVD Decrypter will not work anymore!!!
- MP 1.2.0Beta compatible
- fix for mencoder encoding not starting at all
1.4 for MP 1.0.2 only:
- added Russian translation
- message popups shown only if MediaSlayer GUI is active. Exception ripping error when notify message shown always.
- all message popups now shown from MP main thread - cleaner logs
- full disc ripping with internal ripper will only copy VIDEO_TS folder
1.3:
- internal ripper now supports main movie and full disc in .vob format (VIDEO_TS)
- movie info saving to database fixed
- details missing when returning to plugin during ripping fixed
- several minor fixes
1.2:
- virtual keyboard issues fixed
- #YEAR tag for CD ripping
- plenty of minor fixes
- new setup
1.1h:
- 'Analyzing disc' hang fixed
- DVD title search URL can be changed in MediaPortal.xml
- store cover art for movie into folder also if using own folder structure
1.1g:
- chapter file creation with Mencoder ripping
1.1f:
- mencoder fix, final
1.1e:
- configuration error message bug fixed
- movies can be stored to separate folders
- for mencoder main movie must be identified, not always the first title
1.1d:
- localization support: en, ge, nl. Please do your own language and post to this thread, thanks.
- Blue3Wide skin support
- bug fix: remove illegal characters from DVD label
1.1c:
- internal ISO builder supports UNC now
- DVD and CD covers can be now selected from main window via spindle (skin note: update needed!)
- MP3 bitrate setting added (VBR 190, VBR 240 and CBR 320)
- should also work with MP1.0 + SVN now
- a lot of internal changes for stability
1.1b:
- auto cropping for mencoder added -> better quality
- no scaling anymore -> better quality
- encoding settings changed for mencoder: turbo for 1st pass and multi threadíng support added -> up to 50% faster
- mencoder bug corrected: subtitle was streamed twice -> subtitle file size 2x
- Blueray and HDDVD support added -> can't test this without correct drive&disc
- dependencies added to plugin settings
- some internal changes and fixes
NOTE!!! mplayer is now needed for avi encoding because mencoder does not support crop detection!!!
TIP!!! download latest mplayer package to enable multi threading from here MPlayer on win32!!!
1.1a:
- new internal ISO builder
...... no M$ library dependency as in previous version
...... as fast as ImgBurn
...... please try this and comment how it works (over network)
- some small fixes
1.0f:
- virtual keyboard corrected
- special chars at track names corrected
- ImgBurn support added with progress meter and cancelling options
- internal ISO writer support removed as not being good enough
- in settings you can disable free disk space meter
1.0e:
- trying to fix problem when plugin is not starting to rip at all
- DVD plot and CD track list added to GUI -> new skin file (only Monochrome updated)
- internal ISO setting changed to DVD sheet
1.0d:
- RC3 core files used when compiled
- if DVD ripping is cancelled movie info is not stored to db
- progress bar bug fixed for mpeg4 ripping
- free space now shown for all UNC shares
- OK button label can be defined for non-english OS, edit MediaPortal.xml manually and add OK_label entry with button label to MediaSlayer section
1.0c:
- Audio: tracks' info saved now to database
- General: plugin name can be changed
- Video: using temp directory only with network drives
- Video: experimental internal ISO writer to use with DVD43, AnyDVD etc. (activation from general settings)
1.0b:
- DVDFab handling totally rewritten - hope it will work this time
- network shares should also work now for DVDs (ripping first to temp locally and moving finished file to share)
1.0a:
- full support for DVDFab with progress bar and time estimation
- also free version of DVDFab HD Decrypter supported
- tested with 4.1.0.2 Platinum, 5.0.7.6 Platinum and HD Decrypter
- Monochrome 4x3 skin support - thanks 2BitSculptor!
- Note that DVD Decrypter will not work anymore!!!
- Configure MP to debug mode at general settings
- Zip Mediaportal.log and error.log and attach it to your message with description
Cheers and happy ripping,
/m
Donations possible at PayPal
(Note that this tool is meant for backup purposes only from your own media!)
Attachments
Last edited: