[Script] convert episodes or main-feature from DVD or BD or convert multiple files (on any os)
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
Re: [Script] rip all episodes or only main-feature from DVD
I've uploaded my last version - not sure about the changes.
Directly converting blurays with my script works really good - with enabled qsv I need only 20-30min to convert the main-feature from a BD.
--> I've added all necessary links to my first post.
Al
Directly converting blurays with my script works really good - with enabled qsv I need only 20-30min to convert the main-feature from a BD.
--> I've added all necessary links to my first post.
Al
Re: [Script] rip episodes or main-feature from DVD or BD
Hi,
first thanks for this script. It's amazing!
Sadly it doesn't work for bluray iso's - for me. (DVD iso's work fine - tested with a movie not a series)
Thats the Output:
Copying the disc to the filesystem doesn't change a thing.
The iso is playing back fine in VLC.
Where is my mistake?
Thanks!
p.s.: used the new Version you posted recently.
first thanks for this script. It's amazing!
Sadly it doesn't work for bluray iso's - for me. (DVD iso's work fine - tested with a movie not a series)
Thats the Output:
Code: Select all
ruby hb.rb --input "D:\SOMEFOLDER\SOMEISO_S1_D1.iso" --output "D:\SOMEFOLDER\encode\SOMEISO-S01E#pos#.mkv" --episodes --bluray
hb.rb Copyright (C) 2014 AlBundy
This program comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt.
This is free software, and you are welcome to redistribute it under certain conditions.
For questions, feature-requests etc. visit: https://forum.handbrake.fr/viewtopic.php?f=10&t=26163
[2014-07-30, 22:24:08] WARN -- hb.rb: overview
[2014-07-30, 22:24:08] WARN -- hb.rb: input: D:/SOMEFOLDER/SOMEISO_S1_D1.iso (43.91 GB)
[2014-07-30, 22:24:08] WARN -- hb.rb: no Outputs
The iso is playing back fine in VLC.
Where is my mistake?
Thanks!
p.s.: used the new Version you posted recently.
Re: [Script] rip episodes or main-feature from DVD or BD
I. didn't try to convert a bluray-iso - I'm converting directly from disc to hdd.
You could try - - verbose - tthis should give some more info.
If this doesn't work try HandbrakeCLI - - input "D:\SOMEFOLDER\SOMEISO_S1_D1.iso" - - scan - t 0
Maybe you data is still encrypted?
You could try - - verbose - tthis should give some more info.
If this doesn't work try HandbrakeCLI - - input "D:\SOMEFOLDER\SOMEISO_S1_D1.iso" - - scan - t 0
Maybe you data is still encrypted?
Re: [Script] rip episodes or main-feature from DVD or BD
Hi,
no my data is not encypted....
Here is the verbose ouput of two different tries.
Intresteing thing is, that mounting the iso actually lets HB read the titles..... if iso only not...
no my data is not encypted....
Here is the verbose ouput of two different tries.
Code: Select all
D:\Tools\handbrake>ruby hb.rb --input G: --output D:\SOMEFOLDER\encode\Series - S01E#pos#.mkv --min-length 00:40:00 --audio deu,eng --subtitles deu,eng --audio-copy --skip-commentaries --bluray --verbose
hb.rb Copyright (C) 2014 AlBundy
This program comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt.
This is free software, and you are welcome to redistribute it under certain conditions.
For questions, feature-requests etc. visit: https://forum.handbrake.fr/viewtopic.php?f=10&t=26163
[2014-08-01, 21:21:21] WARN -- hb.rb: processing G:/ (title=, title_alt=, name=SERIES_S1_D2)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 01: 00:00:14, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles:
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:14 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 02: 00:00:33, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles:
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:33 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 03: 00:04:05, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 35, audio-tracks: eng,
titles:
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:04:05 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 04: 00:00:15, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles:
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:15 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 06: 00:00:14, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles:
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:14 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 07: 00:04:19, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 38, audio-tracks: eng,
titles:
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:04:19 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 17: 00:00:41, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,fra
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:41 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 18: 00:00:42, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:42 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 19: 00:00:42, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:42 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 20: 00:00:41, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:41 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 21: 00:00:41, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:41 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 22: 00:00:41, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:41 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 23: 00:00:41, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:41 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 24: 00:00:46, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:46 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 25: 00:00:41, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:41 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 26: 00:00:42, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:42 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 27: 00:01:32, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:01:32 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 28: 00:01:32, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:01:32 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 29: 00:01:31, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:01:31 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 30: 00:01:31, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:01:31 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 31: 00:01:32, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:01:32 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 32: 00:01:30, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:01:30 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 33: 00:01:32, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:01:32 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 34: 00:01:32, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:01:32 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 35: 00:02:01, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:01 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 36: 00:02:46, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:46 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 37: 00:02:44, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:44 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 38: 00:02:58, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:58 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 39: 00:04:50, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:04:50 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 40: 00:02:50, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:50 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 41: 00:02:08, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:08 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 42: 00:02:30, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:30 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 43: 00:03:27, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:03:27 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 44: 00:03:03, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:03:03 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 45: 00:02:10, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:10 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 46: 00:01:59, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:01:59 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 47: 00:03:43, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:03:43 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 48: 00:02:33, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:33 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 49: 00:02:43, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:43 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 50: 00:01:45, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:01:45 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 51: 00:03:21, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:03:21 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 52: 00:02:40, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:40 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 53: 00:02:56, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:56 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 54: 00:03:11, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:03:11 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 55: 00:02:39, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:39 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 56: 00:02:52, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:52 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 57: 00:03:01, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:03:01 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 58: 00:02:58, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:58 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 59: 00:03:07, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:03:07 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 60: 00:02:52, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:52 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 61: 00:02:46, 1920x1080, 23.976 fps, main-feature: false, blocks: -1, chapters: 2, audio-tracks: eng,
itles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:02:46 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 62: 00:00:13, 1920x1080, 29.970 fps, main-feature: false, blocks: -1, chapters: 1, audio-tracks: eng,
itles:
[2014-08-01, 21:21:21] INFO -- hb.rb: skipping title because it's duration is too short (00:40:00 <= 00:00:13 <= -1:59:59)
[2014-08-01, 21:21:21] INFO -- hb.rb: checking title 63: 00:57:14, 1920x1080, 23.976 fps, main-feature: true, blocks: -1, chapters: 10, audio-tracks: eng,e
eu,deu,eng, subtitles: eng,deu
[2014-08-01, 21:21:21] INFO -- hb.rb: converting title 63: 00:57:14, 1920x1080, 23.976 fps, main-feature: true, blocks: -1, chapters: 10, audio-tracks: eng
,deu,deu,eng, subtitles: eng,deu
D:/Tools/handbrake/lib/hb_lib.rb:897:in `block in convert': error unsupported extension (RuntimeError)
from D:/Tools/handbrake/lib/hb_lib.rb:823:in `each'
from D:/Tools/handbrake/lib/hb_lib.rb:823:in `convert'
from hb.rb:67:in `block (2 levels) in <main>'
from hb.rb:60:in `each'
from hb.rb:60:in `block in <main>'
from hb.rb:48:in `each'
from hb.rb:48:in `<main>'
D:\Tools\handbrake>ruby hb.rb --input D:\SOMEFOLDER\SERIES_S1_D2.iso --output D:\SOMEFOLDER\encode\Series - S01E#pos#.mkv --min-length 00:40:00 --audio deu,eng --subtitles deu,eng --audio-copy --skip-commentaries --bluray --verbose
hb.rb Copyright (C) 2014 AlBundy
This program comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt.
This is free software, and you are welcome to redistribute it under certain conditions.
For questions, feature-requests etc. visit: https://forum.handbrake.fr/viewtopic.php?f=10&t=26163
[2014-08-01, 21:18:31] INFO -- hb.rb: D:/SOMEFOLDER/Series_S1_D2.iso contains no titles
waiting for D:/Tools/handbrake/of...
CTRL-C detected - stopping conversion
[2014-08-01, 21:18:56] WARN -- hb.rb: overview
[2014-08-01, 21:18:56] WARN -- hb.rb: input: D:/SOMEFOLDER/Series_S1_D2.iso (44.60 GB)
[2014-08-01, 21:18:56] WARN -- hb.rb: no Outputs
Re: [Script] rip episodes or main-feature from DVD or BD
The error on the first try come because you haven't put the output in quotes
As written in verbose output all titles are skipped because they are to short.
You've set a minimum duration of 40 minutes but all titles are shorter than 5 minutes.
I think the problem of the second try can be solved by putting the input in quotes too...
Al
Code: Select all
ruby hb.rb --input G: --output "D:\SOMEFOLDER\encode\Series - S01E#pos#.mkv" --min-length 00:40:00 --audio deu,eng --subtitles deu,eng --audio-copy --skip-commentaries --bluray --verbose
You've set a minimum duration of 40 minutes but all titles are shorter than 5 minutes.
I think the problem of the second try can be solved by putting the input in quotes too...
Al
Re: [Script] rip episodes or main-feature from DVD or BD
HandBrake doesn't support Blu-ray ISO directly as input, just DVD ISO.
Re: [Script] rip episodes or main-feature from DVD or BD
That is correct.vid.user wrote:HandBrake doesn't support Blu-ray ISO directly as input, just DVD ISO.
Re: [Script] rip episodes or main-feature from DVD or BD
Thanks AlBundy will try it.
@vid.user: So is the BD-Filesystem supported?
@vid.user: So is the BD-Filesystem supported?
Re: [Script] rip episodes or main-feature from DVD or BD
Mounting the ISO should work because I convert most of my movies directly from BD.
Re: [Script] rip episodes or main-feature from DVD or BD
Yep, if you have a Blu-ray ISO it's just a matter of mounting it with whatever appropriate software is available for your operating system.AlBundy wrote:Mounting the ISO should work because I convert most of my movies directly from BD.
Re: [Script] rip episodes or main-feature from DVD or BD
Hi....
I'm trying to do a recursive convert of a dir that contains only dvd's ..... all i get is this:
I'm trying to do a recursive convert of a dir that contains only dvd's ..... all i get is this:
Code: Select all
D:\Tools\handbrake>hb.rb --input "E:\**\VIDEO_TS" --output "E:\encode\#title#_#pos#.mkv" --default --min-length 00:30:00 --verbose
hb.rb Copyright (C) 2014 AlBundy
This program comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt.
This is free software, and you are welcome to redistribute it under certain conditions.
For questions, feature-requests etc. visit: https://forum.handbrake.fr/viewtopic.php?f=10&t=26163
waiting for E:/Some Movie/VIDEO_TS...
Re: [Script] rip episodes or main-feature from DVD or BD
I have not tested my script with recursive conversion of directories - with files (e. g. iso) it should work.
Re: [Script] rip episodes or main-feature from DVD or BD
Still waiting.... im trying a singe DVD strucutre now.
Re: [Script] rip episodes or main-feature from DVD or BD
hmmm....
this should work... shoudln't it?
this should work... shoudln't it?
Code: Select all
D:\Tools\handbrake>hb.rb --input "E:\test\Movie\VIDEO_TS" --output "E:\encode\#title#_#pos#.mkv"
hb.rb Copyright (C) 2014 AlBundy
This program comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt.
This is free software, and you are welcome to redistribute it under certain conditions.
For questions, feature-requests etc. visit: https://forum.handbrake.fr/viewtopic.php?f=10&t=26163
waiting for E:/test/Movie/VIDEO_TS...
Re: [Script] rip episodes or main-feature from DVD or BD
Try
D:\Tools\handbrake>hb.rb --input "E:\test\Movie" --output "E:\encode\#title#_#pos#.mkv"
D:\Tools\handbrake>hb.rb --input "E:\test\Movie" --output "E:\encode\#title#_#pos#.mkv"
Re: [Script] rip episodes or main-feature from DVD or BD
Unoftrunatley it doesn't work....
Code: Select all
D:\Tools\handbrake>hb.rb --input "E:\test\Movie" --output "E:\encode\#title#_#pos#.mkv"
hb.rb Copyright (C) 2014 AlBundy
This program comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt.
This is free software, and you are welcome to redistribute it under certain conditions.
For questions, feature-requests etc. visit: https://forum.handbrake.fr/viewtopic.php?f=10&t=26163
waiting for E:/test/Movie...
Re: [Script] rip episodes or main-feature from DVD or BD
I'll check this in the next days - I'm pretty sure that I've tested a local DVD-Folder-structure.
Re: [Script] rip episodes or main-feature from DVD or BD
Many thanks in advance!
Maybe i'm doing something wrong... but i only start the script via the Parameters i mentioned....
Strange....
Maybe i'm doing something wrong... but i only start the script via the Parameters i mentioned....
Strange....
Re: [Script] rip episodes or main-feature from DVD or BD
I've successfully tested recursive and standard converting of local dvd-folders.
Do you use latest version of my script?
Do you use latest version of my script?
Re: [Script] rip episodes or main-feature from DVD or BD
Excluded the specific folder from the dir... and hey it works...
Strabge thing is that the handbrake GUI can encode the Movie....
Strabge thing is that the handbrake GUI can encode the Movie....
Re: [Script] rip episodes or main-feature from DVD or BD
I've uploaded a new version with minor windows-related changes to avoid "no disk" popups.
@Atasco: Can you please explain what your problem was and how you could fix it?
@Atasco: Can you please explain what your problem was and how you could fix it?
Re: [Script] rip episodes or main-feature from DVD or BD
Hi, thanks for this script, i'm wondering, does --burnin-forced only burn in forced subtitles, and if so how do i burn in a subtitle that isn't forced ?
Code: Select all
--burnin-forced Burn in the first forced subtitle
Re: [Script] rip episodes or main-feature from DVD or BD
The arguments tries to detect the first forced subtitle for your first language.
If you want to burn in a subtitle you can use - - xtra to pass through an argument to handbrake.
If you want to burn in a subtitle you can use - - xtra to pass through an argument to handbrake.
Re: [Script] rip episodes or main-feature from DVD or BD
okay thanks i will do that!
Maybe a nice feature to implement sometime, something like "--burn eng" or "--burn ger"
PS. have you considered putting this code on https://github.com/ ? Then we could easily update to the latest code when you make updates by executing a simple git pull.
Maybe a nice feature to implement sometime, something like "--burn eng" or "--burn ger"
PS. have you considered putting this code on https://github.com/ ? Then we could easily update to the latest code when you make updates by executing a simple git pull.