homeLocation = `echo $HOME`.chomp
# Use that to build a path to the presets .plist
- #inputFile = homeLocation+'/Library/Application Support/HandBrake/UserPresets.plist'
- inputFile = homeLocation+'/UserPresets.plist'
+ inputFile = homeLocation+'/Library/Application Support/HandBrake/UserPresets.plist'
# Parse the presets into hashes
@hashMasterList = Plist::parse_xml( inputFile )
else
commandString << " -r " << hash["VideoFramerate"]
end
+
+ if hash["VideoFrameratePFR"] == 1
+ commandString << " --pfr "
+ end
end
#Audio tracks
else
commandString << " -r " << hash["VideoFramerate"]
end
+
+ if hash["VideoFrameratePFR"] == 1
+ commandString << " --pfr "
+ end
end
#Audio tracks
commandString << "job->vrate_base = " << "1080000\n "
# Gotta add the rest of the framerates for completion's sake.
end
- commandString << "job->cfr = 1;\n "
+
+ if hash["VideoFrameratePFR"] == 1
+ commandString << "job->cfr = 2;\n "
+ else
+ commandString << "job->cfr = 1;\n "
+ end
end
#Audio tracks
else
commandString << " -r " << hash["VideoFramerate"]
end
+
+ if hash["VideoFrameratePFR"] == 1
+ commandString << " --pfr "
+ end
end
#Audio tracks