I've been using bulk for a few weeks now and today I noticed something weird. When I cd into the target dir, here's what I find.
htmac:target htmac$ ls -l
total 99577912
drwxr-xr-x 2 htmac staff 68 Nov 14 00:20 \Volumes\My_Passport\BULKMKV\new\J_Edgar\
drwxr-xr-x 2 htmac staff 68 Nov 2 23:02 \Volumes\My_Passport\BULKMKV\new\MAD_MAX_FURY_ROAD\
-rw-r--r-- 1 htmac staff 23431185031 Nov 2 22:51 \Volumes\My_Passport\BULKMKV\new\MAD_MAX_FURY_ROAD\\MAD_MAX_FURY_ROAD.mkv
drwxr-xr-x 2 htmac staff 68 Nov 13 10:13 \Volumes\My_Passport\BULKMKV\new\Pixels.2015.3D.Blu-ray.1080p.AVC.TrueHD.7.1.Atmos-HDArea\
drwxr-xr-x 2 htmac staff 68 Nov 4 01:10 \Volumes\My_Passport\BULKMKV\new\Southpaw.2015.MULTI.1080p.BluRay.COMPLETE.AVC-DreamHD\
-rw-r--r-- 1 htmac staff 27546494342 Nov 4 00:43 \Volumes\My_Passport\BULKMKV\new\Southpaw.2015.MULTI.1080p.BluRay.COMPLETE.AVC-DreamHD\\Southpaw.2015.MULTI.1080p.BluRay.COMPLETE.AVC-DreamHD.mkv
drwxr-xr-x 2 htmac staff 68 Nov 14 02:19 \Volumes\My_Passport\BULKMKV\new\Terminator.Genisys.2015.3D.Blu-ray.1080p.AVC.TrueHD.7.1.Atmos-HDArea\
drwxr-xr-x 2 htmac staff 68 Nov 15 10:30 \Volumes\My_Passport\BULKMKV\new\White_House_Down_F13\
-rw-r--r-- 1 htmac staff 6201192 Nov 2 10:43 bulkMakeMkv.jar
-rw-r--r-- 1 htmac staff 3560 Nov 4 22:53 config.properties
I went checking my config file but nothing in there seems to tell bulk to rip into this dir. Maybe the program is formating paths with backslashes in OSX and the result is that OSX is making a new dir with the path as the name and puting it at the root of the program (the target dir)? Every paths should be formated with forwardslahes in OSX.
# Here you can specify how the program behaves. We have several modes
# at your disposal which are described in detail below.
#
# Currently supported modes are:
# scan Don't do a conversion but only scan target-directories
# for peculiar things (zero-size files, empty directories,
# etc...) and display a summary at the end.
# convert Do a real conversion of all files and scan afterwards.
#
# You may add the word 'debug' to any of these modes in order to get the full
# output of the makeMKV tool when it is called to convert.
# words doesn't matter.
mode = convert debug
#mode = convert
#mode = debug scan
#mode = convert debug
# This option manipulates escaping when it comes to paths. Use windows or mac.
os = mac
# The directories where your ISO-files are located.
#
# IMPORTANT FOR ALL PATH-SPECIFICATIONS:
# Always use forward slashes ('/') like in the examples below!
# Don't ever use backslashes ('\') since there are multiple issues with the
# JVM on different systems (non-windows) causing the command-line calls
# to fail!
#
# If you want to specify more than one, just add another isoDirs-parameter
# (same name) below the current one.
isoDirs = /Volumes/My_Passport/BULKMKV/iso/
#isoDirs = C:/
#isoDirs = G:/
#isoDirs = H:/DVDs/
# Regular expressions identifying the ISO-file-names you want converted.
# The regular expressions are evaluated against the plain file-name of the
# ISO-file. The file is converted if any of the given regular expressions
# match.
#
# If you want to specify more than one, ust add another isoRegExps-parameter
# (same name) below the current one.
#isoRegExps = [f|F]ringe
# This is the temporary directory which is used when makeMKV is working.
# Be sure it doesn't contain files named "title<NN>.mkv" (the program
# checks for any mkv-files starting with "title") since that would collide
# with the files makeMKV wants to make.
# Other than that you may chose any directory.
# It stands to reason for this directory to be on the same drive as the
# mkvDir, since the copy-process won't involve any real data-transfer this
# way.
tempDir = /Volumes/My_Passport/BULKMKV/temp/
# This is the directory where the program will create the right directories
# in containing the resulting MKV-files.
mkvDir = /Volumes/My_Passport/BULKMKV/new/
# This is a list of directories the program will look for already converted
# MKV-files in. The directories will be searched recursively.
# The mkvDir is in this list by default. No need to add it manually.
#
# If you want to specify more than one, just add another observeMkvDirs-
# parameter (same name) below the current one.
observeMkvDirs = /Volumes/My_Passport/BULKMKV/iso/
observeMkvDirs = /Volumes/My_Passport/BULKMKV/new/
observeMkvDirs = /Volumes/My_Passport/BULKMKV/temp/
observeMkvDirs = /Volumes/My_Passport/Movies
observeMkvDirs = /Volumes/My_Passport/Downloads/Movies
observeMkvDirs = /Volumes/My_Passport/Downloads/ISOs
#observeMkvDirs = //babylon5/Movies3/MOVIES
#observeMkvDirs = //babylon5/Movies3/FILMS
# If set to true, then all series are converted. If not present or set to
# false, all series are omitted.
convertShows = false
# If set to true, then all movies are converted. If not present or set to
# false, all movies are omitted.
convertMovies = true
# The location of your local makeMKV-installation. Be sure to contain the
# name of the runtime as well, not only the directory.
makeMkvCommand = /Applications/MakeMKV.app/Contents/MacOS/makemkvcon
makeMkvTempFileExtension = mkv
mkvFileExtension = mkv
isoFileExtension = iso
Thank you.