Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
OK, don't think it is me now; seems it is my Blu-Ray drive (PX-B120U) and the known problem with it not being shown as an Optical Drive (see below)

I see there is a mention of a beta to fix this; any chance I could try it?

Thanks

Phil

Code:
(null):~ Phil$ diskutil info "/Volumes/INCEPTION"
   Device Identifier:        disk3
   Device Node:              /dev/disk3
   Part of Whole:            disk3
   Device / Media Name:      PLEXTOR BD-ROM PX-B120U Media

   Volume Name:              INCEPTION
   Escaped with Unicode:     INCEPTION

   Mounted:                  Yes
   Mount Point:              /Volumes/INCEPTION
   Escaped with Unicode:     /Volumes/INCEPTION

   File System Personality:  UDF
   Type (Bundle):            udf
   Name (User Visible):      Universal Disk Format (UDF)

   Content (IOContent):      None
   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 USB
   SMART Status:             Not Supported

   Total Size:               45.7 GB (45747798016 Bytes) (exactly 89351168 512-Byte-Blocks)
   Volume Free Space:        0 B (0 Bytes) (exactly 0 512-Byte-Blocks)
   Device Block Size:        2048 Bytes

   Read-Only Media:          Yes
   Read-Only Volume:         Yes
   Ejectable:                Yes

   Whole:                    Yes
   Internal:                 No
   OS 9 Drivers:             No
   Low Level Format:         Not supported

   Optical Drive Type:       
   Optical Media Type:       
   Optical Media Erasable:   No

Hi MrPhil!

Here's a link to the beta. Let me know if this works for you.
http://db.tt/gvXEnFhX

Thanks!

mac.jedi
 
How do I change the Batch Rip Movies/TV Shows/Encode folder locations after I've installed the app? I just bought a new external hard drive and want to move those folders to the new drive.

You can change the source and destination folders in the workflow editor.

For example: In the Batch Encode workflow, Select "other" from the Batch Rip TV pull-down menu. Then, Choose a folder.

Note: If your drive isn't listed in the sidebar, use the keyboard shortcut Command+UpArrow a few times to get to the root /Volumes directory.

Unless your external drive is connected via e-sata or thunderbolt, you'll most likely have better performance if you rip and encode on your internal drive; then move your files after … like HackerJL suggested.
 
You can change the source and destination folders in the workflow editor.

For example: In the Batch Encode workflow, Select "other" from the Batch Rip TV pull-down menu. Then, Choose a folder.

Note: If your drive isn't listed in the sidebar, use the keyboard shortcut Command+UpArrow a few times to get to the root /Volumes directory.

Unless your external drive is connected via e-sata or thunderbolt, you'll most likely have better performance if you rip and encode on your internal drive; then move your files after … like HackerJL suggested.

Thanks. That's what I ended up doing. I was just wondering if there was a global setting since the folders are referenced in multiple places.
 
LightSonic, of course I'm not speaking for mac.jedi, but his workflow currently uses the command-line encoding tools from the Handbrake project (HandbrakeCLI) which do NOT support the Elgato Turbo 264HD. And it is my understanding there is no effort underway there (Handbrake) to support it either. (As in, the dev community has pretty much said "no".)

If you do a bit of Googling, you're likely to find that the overall impression is that Handbrake is actually fairly competitive to the Elgato Turbo 264HD when balancing quality/filesize/time on newerish hardware.

Hi LightSonic!

ScooterComputer is correct. HB doesn't support Elgato's Turbo.264 HD. I haven't found any benefit to using the Turbo.264 HD for anything other than speeding up the myEyeTV encodes for streaming to iOS devices. I don't even use EyeTV's export option. I use a modified version of Batch Encode that does it via HandBrake and adds the metadata via the TVGuide program data or the tvdb.com if available, then adds it to iTunes.
 
Overlapping Rip/Encode Sessions

Mac Jedi,

I really appreciate all the hard work you have put into these scripts and the awesome tutorial.

I am seeing a bit of a problem and I am not sure it is working the way you intended. I ripped one movie completely and then launched the encode while a second movie was being ripped.

The movies were tagged correctly (the completed rip was marked yellow and the in process movie had no color tag). The Batch Encode process proceeded to tag both movies green. After it completed processing the first movie it moved on to processing the movie that was still copying.

It is my understanding that batch encode should have ignored the movie that was not tagged yellow. Do I need to use separate folders and have hazel move files around by color code, or is this something you expect the script to handle??

Thanks!
 
Is there a blu-ray reader that someone can recommend? I assume that some play better than others with Lion. I've started to read the thread and to say it is overwhelming would be an understatement :eek:
 
Is there a blu-ray reader that someone can recommend? I assume that some play better than others with Lion. I've started to read the thread and to say it is overwhelming would be an understatement :eek:
I bought one from MacSales for about $100 and it works just fine.
 
Stopped Working ?

Not sure what has changed but now when I attempt to backup any of my Blurays using the RIP (Finder) Service, it fails with the following: -

Code:
batchRip.sh v1.0.9

  Start: Tue  3 Jan 2012 13:28:33 GMT
  TV Show Output directory: /Users/Phil/Movies/Batch Rip TV
  Movie Output directory: /Users/Phil/Movies/Batch Rip Movies
  Use only MakeMKV: No
  Encode HD Sources: Yes
  Full BD Backup: No (experimental)
  Growl me when complete: No
  Eject discs when complete: No
  Skip disc if not decrypted in: 120 seconds
  Copy TV Shows between: 20-120 mins (for MakeMKV)
  Copy Movies between: 80-180 mins (for MakeMKV)

  WILL COPY THE FOLLOWING DISCS:
    RED_BIRD_2D_WW (BD-ROM : Movie)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -

*Processing BD-ROM: RED_BIRD_2D_WW 
  ERROR: No tracks found or failed to scan source.
  Check disc, application, and settings in Automator.

Any ideas what could have broken? If I use MakeMKV GUI it rips the disk fine.

This is on a Plextor External USB Bluray drive.

Thanks

Phil
 
Not sure what has changed but now when I attempt to backup any of my Blurays using the RIP (Finder) Service, it fails with the following: -

Code:
batchRip.sh v1.0.9

  Start: Tue  3 Jan 2012 13:28:33 GMT
  TV Show Output directory: /Users/Phil/Movies/Batch Rip TV
  Movie Output directory: /Users/Phil/Movies/Batch Rip Movies
  Use only MakeMKV: No
  Encode HD Sources: Yes
  Full BD Backup: No (experimental)
  Growl me when complete: No
  Eject discs when complete: No
  Skip disc if not decrypted in: 120 seconds
  Copy TV Shows between: 20-120 mins (for MakeMKV)
  Copy Movies between: 80-180 mins (for MakeMKV)

  WILL COPY THE FOLLOWING DISCS:
    RED_BIRD_2D_WW (BD-ROM : Movie)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -

*Processing BD-ROM: RED_BIRD_2D_WW 
  ERROR: No tracks found or failed to scan source.
  Check disc, application, and settings in Automator.

Any ideas what could have broken? If I use MakeMKV GUI it rips the disk fine.

This is on a Plextor External USB Bluray drive.

Thanks

Phil

I had this happen to me too when I got back home from Christmas/New Years travels. The problem is that makemkv expired on the last day of December. You just need to reinstall from their site and it will work again.
 
Re-downloaded and still get the same problem. Also, MakeMKV GUI works fine, it is just when run via the Rip Service

Phil
 
Documentation included in download

Absolutely awesome.

Is there a downloadable form of the documentation outside of this thread? The DMG file just contains the binary and I would like to read this without all the thread framing.

Also, is there a way to request features or even contribute features? I would think integration with opensubtitles.org http://www.opensubtitles.org/ to fetch and integrate soft-subtitles for a user defined default language(s) would be a great addition.

Thanks much,
DG
 
thank you sooo much mac.jedi for the wonderful tutorial, it has saved years off of my life. I have everything fine & running on my MBP, but I can't seem to get it started on my iMac. This shows up in the Terminal after I verify the name of the movie.


Freddies-iMac:~ fredlwilliams$ /Users/fredlwilliams/Library/Application\ Support/Batch\ Rip/batchRipTmp.sh ; exit;
2012-01-05 07:21:29.496 osascript[11183:707] Error loading /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: dlopen(/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types, 262): no suitable image found. Did find:
/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: no matching architecture in universal wrapper
osascript: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/Adobe Unit Types.osax" declares no loadable handlers.
2012-01-05 07:21:29.639 osascript[11184:707] Error loading /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: dlopen(/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types, 262): no suitable image found. Did find:
/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: no matching architecture in universal wrapper
osascript: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/Adobe Unit Types.osax" declares no loadable handlers.

ERROR: MakeMKV.app command tool is not setup to execute
ERROR: attempting to use tool at /Applications/MakeMKV.app

ERROR: MakeMKV.app command tool could not be found
ERROR: MakeMKV.app can be installed in ./ /usr/local/bin/ /usr/bin/ ~/ or /Applications/

logout

[Process completed]
 
Any ideas?

Hi mac.jedi - any ideas on this?

Thanks

Phil


Not sure what has changed but now when I attempt to backup any of my Blurays using the RIP (Finder) Service, it fails with the following: -

Code:
batchRip.sh v1.0.9

  Start: Tue  3 Jan 2012 13:28:33 GMT
  TV Show Output directory: /Users/Phil/Movies/Batch Rip TV
  Movie Output directory: /Users/Phil/Movies/Batch Rip Movies
  Use only MakeMKV: No
  Encode HD Sources: Yes
  Full BD Backup: No (experimental)
  Growl me when complete: No
  Eject discs when complete: No
  Skip disc if not decrypted in: 120 seconds
  Copy TV Shows between: 20-120 mins (for MakeMKV)
  Copy Movies between: 80-180 mins (for MakeMKV)

  WILL COPY THE FOLLOWING DISCS:
    RED_BIRD_2D_WW (BD-ROM : Movie)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -

*Processing BD-ROM: RED_BIRD_2D_WW 
  ERROR: No tracks found or failed to scan source.
  Check disc, application, and settings in Automator.

Any ideas what could have broken? If I use MakeMKV GUI it rips the disk fine.

This is on a Plextor External USB Bluray drive.

Thanks

Phil
 
You can use the same script I suggested before in Hazel … just change the "variable" from "$f" to "$1" (see below).

  1. In Hazel, set up a new rule and set some conditions like "Kind" is "Movie"
  2. Next, set "Do the following" to "Run Shell Script" > "Embedded Script"
  3. Copy and paste the script below into Hazel's "Edit Script" text area
    Code:
    # HAZEL (RUN SHELL SCRIPT): SET MEDIA TYPE TO TV SHOW
    /usr/local/bin/mp4tags -i 10 "$1"
  4. Click OK; Hazel will now set the media type to TV Show for any movie files that match the conditions you've set in the rule.

I recently did a fresh install, and this script is throwing errors. I found the /usr directory, but do not see a /local directory within it. I did reinstall the 1.09 actions. Is there something I am missing?
 
I recently did a fresh install, and this script is throwing errors. I found the /usr directory, but do not see a /local directory within it. I did reinstall the 1.09 actions. Is there something I am missing?

In v1.0.9, mp4v2 tools is bundled in the app. I think the path would be: "/Applications/Batch Rip Actions for Automator.app/Contents/MacOS/mp4info"

You might wanna control-click on the app and do a "show package contents" to check. I'm on my iPhone, so my spelling might be off.

----------

Hi mac.jedi - any ideas on this?

Thanks

Phil

Phil!

Sorry, I haven't had time to work this issue. I'll try to make some time mañana and get back to you with a couple things to try.

Thanks!

Mac.jedi

----------

Absolutely awesome.

Is there a downloadable form of the documentation outside of this thread? The DMG file just contains the binary and I would like to read this without all the thread framing.

Also, is there a way to request features or even contribute features? I would think integration with opensubtitles.org http://www.opensubtitles.org/ to fetch and integrate soft-subtitles for a user defined default language(s) would be a great addition.

Thanks much,
DG

Most of the documentation is in Batch Rip Help. You can access it from the help menu.

Thanks!

Mac.jedi
 
thank you sooo much mac.jedi for the wonderful tutorial, it has saved years off of my life. I have everything fine & running on my MBP, but I can't seem to get it started on my iMac. This shows up in the Terminal after I verify the name of the movie.


Freddies-iMac:~ fredlwilliams$ /Users/fredlwilliams/Library/Application\ Support/Batch\ Rip/batchRipTmp.sh ; exit;
2012-01-05 07:21:29.496 osascript[11183:707] Error loading /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: dlopen(/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types, 262): no suitable image found. Did find:
/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: no matching architecture in universal wrapper
osascript: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/Adobe Unit Types.osax" declares no loadable handlers.
2012-01-05 07:21:29.639 osascript[11184:707] Error loading /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: dlopen(/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types, 262): no suitable image found. Did find:
/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: no matching architecture in universal wrapper
osascript: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/Adobe Unit Types.osax" declares no loadable handlers.

ERROR: MakeMKV.app command tool is not setup to execute
ERROR: attempting to use tool at /Applications/MakeMKV.app

ERROR: MakeMKV.app command tool could not be found
ERROR: MakeMKV.app can be installed in ./ /usr/local/bin/ /usr/bin/ ~/ or /Applications/

logout

[Process completed]

Hi fredlwilliams!

A couple things, the scripting additions errors are due to old PowerPC versions of Adobe CS's osax files. Adobe has issued new intel versions, but you have to seek the installer out via google as it's not part of the auto update.

The MakeMKV error means the Actions cannot activate MakeMKV. Check to make sure it's installed in /Applications, not quarantined by the OS (open and authenticate it after downloading), and also check that your beta hasn't expired.

I hope this helps!

Thanks!

Mac.jedi
 
I think the path would be: "/Applications/Batch Rip Actions for Automator.app/Contents/MacOS/mp4info"

Thanks! So the proper utility is "mp4info" and not "mp4tags"?

Edit: tried both, neither work. Do I need to keep the quotes around the file path?
 
Last edited:
Neither are working. Thought it had it with the file path (removed the .app since that's not how mine looks) but no go.

You need the .app

Also, make sure you put the entire path in "quotes" ... They weren't needed before because there were no spaces in the path.
 
I just discovered your App/Scripts. I have 1.0.9 (build 258) and I am still learning how it works.
I had no problem encoding AVIs or MKSs but I am getting an error Batch Rip.
I thought because of Fairmount, MakeMKV and VLC were not in canonical place (Applications folder) although I had configured the workflow specifying the path . So I move the required apps in Application folder, and reconfigured the workflow again.
Also the second run I got the same error (in RED).....

The ripping worked only because it used Fairmount and not MakeMKV.
Also why I am getting the two errors (in Blue)????

What are the differences between Apple TV, Apple TV2, and High Profile?


Batch RIp 1.0.9 Build 258
MakeMKV 1.7.0
Fair Mount 1.1

Thanks,

MS



1 attempt :

Last login: Sat Jan 7 15:38:53 on ttys000
/Users/mauro/Library/Application\ Support/Batch\ Rip/batchRipTmp.sh ; exit;
Kitchen:~ mauro$ /Users/mauro/Library/Application\ Support/Batch\ Rip/batchRipTmp.sh ; exit;

ERROR: Applications; was expecting Fairmount.app command tool
ERROR: attempting to use tool at /Applications/Fairmount.app



WARNING: VLC.app was not found in /. This Action assumes VLC is installed in the same directory as Fairmount. Will continue, but Action may fail if VLC.app is not installed.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
batchRip.sh v1.0.9

Start: Sat Jan 7 15:40:44 EST 2012
TV Show Output directory: /Volumes/Ext/Movies/Batch Rip TV
Movie Output directory: /Volumes/Ext/Movies/Batch Rip Movies
Use only MakeMKV: No
Encode HD Sources: No
Full BD Backup: No (experimental)
Growl me when complete: Yes
Eject discs when complete: Yes
Skip disc if not decrypted in: 120 seconds
Copy TV Shows between: 20-120 mins (for MakeMKV)
Copy Movies between: 80-180 mins (for MakeMKV)

WILL COPY THE FOLLOWING DISCS:
WHATDRMS (DVD-ROM : Movie)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/Applications/Batch Rip Actions for Automator.app/Contents/Library/Automator/Batch Rip.action/Contents/Resources/batchRip.sh: line 340: /Applications/DVD/Contents/MacOS/makemkvcon: No such file or directory

*Processing : WHATDRMS
Copying /Volumes/WHATDRMS

2 attempt:

Last login: Sat Jan 7 16:29:13 on ttys000
Kitchen:~ mauro$ /Users/mauro/Library/Application\ Support/Batch\ Rip/batchRipTmp.sh ; exit;

ERROR: Applications; was expecting Fairmount.app command tool
ERROR: attempting to use tool at /Applications/Fairmount.app



WARNING: VLC.app was not found in /. This Action assumes VLC is installed in the same directory as Fairmount. Will continue, but Action may fail if VLC.app is not installed.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
batchRip.sh v1.0.9

Start: Sat Jan 7 16:44:42 EST 2012
TV Show Output directory: /Volumes/Ext/Movies/Batch Rip TV
Movie Output directory: /Volumes/Ext/Movies/Batch Rip Movies
Use only MakeMKV: No
Encode HD Sources: No
Full BD Backup: No (experimental)
Growl me when complete: Yes
Eject discs when complete: Yes
Skip disc if not decrypted in: 120 seconds
Copy TV Shows between: 20-120 mins (for MakeMKV)
Copy Movies between: 80-180 mins (for MakeMKV)

WILL COPY THE FOLLOWING DISCS:
SixthSense_US_Feature (DVD-ROM : Movie)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/Applications/Batch Rip Actions for Automator.app/Contents/Library/Automator/Batch Rip.action/Contents/Resources/batchRip.sh: line 340: /Applications/Contents/MacOS/makemkvcon: No such file or directory
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.