Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
16th April 2009, 08:29 | #241 | Link |
Registered User
Join Date: May 2008
Posts: 1,840
|
0xdeadbeef: I want to let you know that sendspace auto deletes files if they haven't been downloaded in 30 days. I recently found this out and got kind of burned by it.
Also did the command line change you recently did affect the convert to 720p subs from context menu I was trying to work out? I spent a little time on it since the update but not a lot and somehow I broke default open application, probably CCleaner and now I can't seem to get it back. Also while not a common situation do you know why this sup split with tsmuxer throws an error? Last edited by turbojet; 16th April 2009 at 09:37. |
16th April 2009, 17:17 | #242 | Link | |||
Author of BDSup2Sub
Join Date: Jun 2003
Posts: 478
|
Quote:
Quote:
Quote:
|
|||
17th April 2009, 06:52 | #243 | Link |
Registered User
Join Date: May 2008
Posts: 1,840
|
I meant does the cli changes you made doing anything to help out something like:
HKEY_CLASSES_ROOT\.sup\shell\Convert to 720p\command] @="C:\\Program Files\\Java\\jre6\\bin\\java.exe -jar \"F:\\TOOLS\\Sub Tools\\BDSup2Sub.jar\" %1 %1-720p.sup /res:720" This is what no longer works for me but I think it's something with my system: [HKEY_CLASSES_ROOT\.sup\shell\open\command] @="C:\\Program Files\\java\\jre6\\bin\\javaw.exe -jar \"F:\\TOOLS\\Sub Tools\\BDSup2Sub.jar \"%1\"" A check would be nice as you never know when it may popup in a real scenario. I see suprip and eac3to don't like the stream either. |
17th April 2009, 10:20 | #244 | Link | ||
Author of BDSup2Sub
Join Date: Jun 2003
Posts: 478
|
Quote:
I just tried the following on my system: Code:
[HKEY_CLASSES_ROOT\.sup\shell\open\command] @="E:\\dev\\java\\jre_6_0\\bin\\javaw.exe -jar d:\\src\\java\\BDSup2Sub\\BDSup2Sub.jar \"'%1' '*-720p.sup' /res:720\"" Code:
[HKEY_CLASSES_ROOT\.sup\shell\open\command] @="C:\\Program Files\\java\\jre6\\bin\\javaw.exe -jar \"F:\\TOOLS\\Sub Tools\\BDSup2Sub.jar\" \"'%1' '*-720p.sup' /res:720\"" Quote:
Code:
[HKEY_CLASSES_ROOT\.sup\shell\open\command] @="C:\\Program Files\\java\\jre6\\bin\\javaw.exe -jar \"F:\\TOOLS\\Sub Tools\\BDSup2Sub.jar\" \"%1\"" |
||
17th April 2009, 10:57 | #246 | Link |
Author of BDSup2Sub
Join Date: Jun 2003
Posts: 478
|
Hm, I can't really believe it's a windows issue.
Here's my complete test reg file for reference: Code:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.sup] @="SUP BD/HD-DVD caption stream" [HKEY_CLASSES_ROOT\.sup\shell] [HKEY_CLASSES_ROOT\.sup\shell\open] [HKEY_CLASSES_ROOT\.sup\shell\open\command] @="E:\\dev\\java\\jre_6_0\\bin\\javaw.exe -jar d:\\src\\java\\BDSup2Sub\\BDSup2Sub.jar \"%1\"" [HKEY_CLASSES_ROOT\.sup\shell\Convert to 720p] [HKEY_CLASSES_ROOT\.sup\shell\Convert to 720p\command] @="E:\\dev\\java\\jre_6_0\\bin\\javaw.exe -jar d:\\src\\java\\BDSup2Sub\\BDSup2Sub.jar \"'%1' '*-720p.sup' /res:720\"" If I import the above reg file and right click on a SUP, I can either open it or select "Convert to 720p". Both options work. |
17th April 2009, 11:26 | #247 | Link |
Registered User
Join Date: May 2008
Posts: 1,840
|
I was able to fix the registry, there was HKEY_CLASSES_ROOT\sup auto_file\shell\open\command calling fastexplorer %1 which no longer exists. I deleted the sup auto_file key and now the .reg you gave me works great with 'convert to 720p' and 'open'
Thanks again |
18th April 2009, 11:51 | #248 | Link |
Author of BDSup2Sub
Join Date: Jun 2003
Posts: 478
|
18.04.2009 3.2.0 -> 3.3.0
|
18th April 2009, 17:23 | #250 | Link |
Registered User
Join Date: Mar 2008
Posts: 305
|
nice tool. i tried to to convert the subs from HD-DVD Atonement and it worked as described.
I've integrated a call into Clown_BD to your util. It would be nicer to have a 'quiet' mode that didn't write so much to the console (at least not a new line every time) and perhaps a /log=file.txt type option on the CLI. |
18th April 2009, 17:51 | #252 | Link |
Author of BDSup2Sub
Join Date: Jun 2003
Posts: 478
|
It would be a miracle if the reduction of resolution wouldn't result in any drawbacks. We're talking of 1080 vs. 480 lines here or reduction to a 6th of the pixels.
Of course there are more complex filters that could improve the quality a little. Yet most of the complex resize filters are either aimed at upscaling or at photographic images. Palettized text with transparency and antialiasing in the source picture is not the typical scenario. Indeed filters like Bicubic Interpolation or Lanczos3 either have no benefit in this case or create artifacts like ringing. |
18th April 2009, 19:18 | #253 | Link | |
Author of BDSup2Sub
Join Date: Jun 2003
Posts: 478
|
Quote:
A pretty sweet tool as well. If I hadn't decided to use EAC3TO directly from the console at some point, this would be my next choice. Why don't you just pipe the output to a file? And if you call Java via "javaw" no console window is opened at all. |
|
18th April 2009, 19:29 | #254 | Link |
Registered User
Join Date: Mar 2008
Posts: 305
|
that's what I'm doing now, but my preferred method is to attach to the console (to show realtime progress). in atonement i got over 11K lines in the log, and this blew up the getconsole dll call. here is a snapshot Code:
Decoding frame 937/948 at offset 0x00c5c6a0 Decoding frame 938/948 at offset 0x00c5d004 Decoding frame 939/948 at offset 0x00c62742 Decoding frame 940/948 at offset 0x00c65d26 Decoding frame 941/948 at offset 0x00c68382 Decoding frame 942/948 at offset 0x00c6b41e Decoding frame 943/948 at offset 0x00c6d754 Decoding frame 944/948 at offset 0x00c72c54 Decoding frame 945/948 at offset 0x00c79f70 Decoding frame 946/948 at offset 0x00c7dac8 Decoding frame 947/948 at offset 0x00c7fd62 Decoding frame 948/948 at offset 0x00c82364 Converting SUP(BD) #1 DCSQ start ofs: 0x000011ad (00:00:59.393) DCSQ stop ofs: 0x000015ce (00:01:01.589) #2 DCSQ start ofs: 0x0000558c (00:01:49.109) DCSQ stop ofs: 0x000059ad (00:01:50.543) #3 DCSQ start ofs: 0x000096aa (00:02:15.969) DCSQ start ofs: 0x000096b1 (00:02:15.969) WARNING: DCSQ start ignored due to missing DCSQ stop WARNING: Found faded alpha buffer -> alpha buffer skipped WARNING: DCSQ stop missing. I don't know JAVA, but I'm sure it's similar to this c# example Code:
Console.SetCursorPosition(0,Console.CursorTop-1); Console.WriteLine("Blah Blah"); |
18th April 2009, 19:49 | #255 | Link | |
Author of BDSup2Sub
Join Date: Jun 2003
Posts: 478
|
Quote:
If you want to show progress, why don't you pipe the console output to a file and periodically scan that file for changes. You could even filter these changes and create your own progress/status information from it. |
|
19th April 2009, 21:38 | #258 | Link |
Author of BDSup2Sub
Join Date: Jun 2003
Posts: 478
|
While I still think that for rescaling to 720p - which is probably the most common use case for scaling, more complex filters don't yield much better results, I agree that there's potential for scaling SUPs to PAL or NTSC. Not so much for VobSub though, as there are too few colors.
Still, the next version will offer various filters. |
19th April 2009, 23:45 | #259 | Link |
Author of BDSup2Sub
Join Date: Jun 2003
Posts: 478
|
Ok, here we go:
19.04.2009 3.3.2 -> 3.4.0
|
20th April 2009, 04:32 | #260 | Link |
Registered User
Join Date: Feb 2007
Posts: 195
|
Thanks for your work on this project! Would you ever consider possibly implementing the capability to merge several SUPs into one IDX/SUB? As I'm sure you're well aware, VSRip rips the various sub streams from a DVD rip into one vobsub, and it would be very handy if yours did this as well, provided there was a way to have more than one SUP file as source of course. Thanks...
|
Thread Tools | Search this Thread |
Display Modes | |
|
|