Log in

View Full Version : BluRip - BLURAY -> MKV (CONVERTER/REMUXER)


Pages : 1 2 3 4 [5] 6 7 8 9 10 11 12 13

_hawk_
2nd March 2010, 08:33
This GUI uses some code from MeGUI (AvisynthWrapper.cs) but the original header from this file which contains the license has been removed & the GPL license file itself doesn't exist in the tree sources...

Oh yea thats really a good reason not to use it..
I have a note that I use MeGui src (parts)
I have a link to original project
I provide full source
There is a link to the GPL on project start page
But I guess there is always someone who starts whining..

I have to think about it some days if it's worth the effort to provide the project to public. Maybe I delete it or write my own AviSynth wrapper...

_hawk_

Kurtnoise
2nd March 2010, 09:56
I have a note that I use MeGui src (parts)
I have a link to original project
I provide full source
There is a link to the GPL on project start page
But I guess there is always someone who starts whining..

Once again...you MUST obey to the GPL license. So, providing links or notes is useless in this case. :rolleyes:

Guest
2nd March 2010, 14:35
Once again...you MUST obey to the GPL license. So, providing links or notes is useless in this case. :rolleyes: Just to be clear, specifically what are you asking to be done?

mackworth
2nd March 2010, 15:15
Just to be clear, specifically what are you asking to be done?

I think he just wants the license file in the source tree and that head put back.

stax76
2nd March 2010, 16:26
A license file should be included but does the GPL say you cannot remove headers?

Kurtnoise
2nd March 2010, 19:28
1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.


http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

_hawk_
3rd March 2010, 09:26
Latest commit:

Added gpl2 text
Added gpl info to every source file
Added original gpl info header from AvisynthWrapper.cs
Updated MediaInfo.dll
Moved shutdown checkbox from tab control to mainform (to allow changes while queue is running)

senglund
7th March 2010, 17:34
Just like to thank you _hawk_ for a very nice program!

_hawk_
9th March 2010, 10:58
v0.4.6

- Show return codes of all external tools
- Do not select AC3 surround tracks if other tracks are available
- Use DGMultiSource instead of CuvidServer?
- If "delete input files" is selected, index files are deleted
- Added LoadPlugin? command to avs files
- Updated MediaInfo?.dll
- Moved shutdown checkbox from tab control to mainform (to allow changes while queue is running)
- set chapter language correctly
- Set framerate based on string parsing if mediainfo fails

MuLTiTaSK
10th March 2010, 07:25
@_hawk_

thanks for the update;)

MuLTiTaSK
10th March 2010, 07:28
@_hawk_

where do i set the path for CUVIDServer in 0.4.6?
http://img412.imageshack.us/img412/2/ss20100310012242.png

_hawk_
10th March 2010, 08:56
@_hawk_

where do i set the path for CUVIDServer in 0.4.6?


I didn't remove all checks :/
It's fixed in latest commit. I'll upload a new package..

MuLTiTaSK
14th March 2010, 00:30
@_hawk_

DGMultiSource and lastest eac3to are working flawless with BluRip minimize to tray as well keep up the good coding;)

DIEGO7-5
21st March 2010, 11:46
Hi Hawk,

just discovered that an existing ffindex file from a previous encode in working folder causes an error during autocrop for the next encode if the file is not deleted before.

BluRip claims that the ffindex file already exists and is trying to use it.

The result is:

[21.03.2010 11:32:54] Starting AutoCrop...
[21.03.2010 11:32:55] Exception: FFVideoSource: The index does not match the source file

Then it says "Job done" without encoding anything.

:)

willisurf
21st March 2010, 21:40
Hi Hawk,

just discovered that an existing ffindex file from a previous encode in working folder causes an error during autocrop for the next encode if the file is not deleted before.

BluRip claims that the ffindex file already exists and is trying to use it.

The result is:

[21.03.2010 11:32:54] Starting AutoCrop...
[21.03.2010 11:32:55] Exception: FFVideoSource: The index does not match the source file

Then it says "Job done" without encoding anything.

:)
Which Version are you using? This was fixed with V0.4.6
See http://forum.gleitz.info/showpost.php?p=404425&postcount=129

DIEGO7-5
22nd March 2010, 08:50
Which Version are you using? This was fixed with V0.4.6
See http://forum.gleitz.info/showpost.php?p=404425&postcount=129

I am able to reproduce this error with 0.4.6 on 2 different computers. ffindex file is not deleted when job is done. Switching to Directshow source for now.

_hawk_
22nd March 2010, 09:41
I am able to reproduce this error with 0.4.6 on 2 different computers. ffindex file is not deleted when job is done. Switching to Directshow source for now.

Have you checked "Delete demuxed files after mux"?
Did you use different "file prefix" for different jobs?

Adub
22nd March 2010, 20:01
@_hawk_
Is there any hope of 64-bit support being added?

_hawk_
23rd March 2010, 08:41
@_hawk_
Is there any hope of 64-bit support being added?

Yes, when I have time I'll add 64bit support.
If anyone has some links how to use 64bit x264 in scripts please let me know..

Inspector.Gadget
23rd March 2010, 14:00
_hawk_ : MeGUI uses vfw4x264, others may use AVS2YUV, etc.

MuLTiTaSK
23rd March 2010, 14:05
@_hawk_

JoshyD 64bit MT AviSynth (bit.ly/dtXHXH)

MuLTiTaSK
26th March 2010, 19:32
@_hawk_

you gonna include a all inclusive tools package .7zip for the next release?
how is coding coming along i see you've been busy keep it up buddy the buzz is spreading just like i told you ;)
x64 bit support in the video community is getting better thanks Windows 7 :)

Adub
26th March 2010, 19:40
Yeah, it is! Although, I'm still holding off until all of the programs that I use on a daily basis support 64-bit. Last time I tried to get it all to work was a total nightmare.

turbojet
26th March 2010, 20:01
Yes, when I have time I'll add 64bit support.
If anyone has some links how to use 64bit x264 in scripts please let me know..

Technically all a gui has to do is check %PROCESSOR_ARCHITECTURE% (windows variable) for AMD64 and if it finds it check registry for HKLM\SOFTWARE\AviSynth if found use 64 bit dll\exe.

Aviysnth64 users need this beta of haali media splitter (http://www.mediafire.com/?yy5nimzdwed) otherwise they won't be able to split VC-1 (latest release) or won't have a 64 bit splitter. There's no real easy way to check the version other than to calculate crc or check the file modified date for Feb 1, 2009.

They'll also need 64 bit decoders like ffdshow64 (http://sourceforge.net/projects/ffdshow-tryout/files/SVN%20builds%20by%20clsid/64-bit%20builds/ffdshow_rev3326_20100319_clsid_x64.exe/download). You can check for this by checking for AMD64 in %PROCESSOR_ARCHITECTURE% and registry for HKLM\SOFTWARE\GNU\ffdshow64.

Piping 32 to 64 bit with avs2yuv or vfw4x264 is always slower then 32 bit if using faster then --preset fast with slower settings it can be up to about 15% faster with placebo but default x264 settings is only about 5% faster. Whereas avsiynth64 is just as fast for the fastest x264 settings and with heavy filtering and slow x264 settings expect up to about a 40% speed increase, x264 default is about a 10% speed increase.

coldhammer
27th March 2010, 06:18
two questions:

1) is there a way to disable autocrop?
2) i thought i remembered seeing a reference to 2 pass encoding and setting an output file size. has this been implemented yet?

blubberbirne
27th March 2010, 20:41
hm, pic in startpost shows 0.4.7. Available for download ist only 0.4.6.1 ?!?

MuLTiTaSK
28th March 2010, 00:38
@blubberbirne

it's a test version stable should be available on google code soon stay tuned;)

willisurf
28th March 2010, 21:41
28.03.2010 22:25 Uhr MESZ 1001 downloads of BluRip
http://code.google.com/p/blurip/downloads/list

Congratulations and a huge Thank You :thanks::thanks::thanks: to _hawk_

_hawk_
29th March 2010, 14:26
two questions:

1) is there a way to disable autocrop?
2) i thought i remembered seeing a reference to 2 pass encoding and setting an output file size. has this been implemented yet?

1) not yet. Maybe I'll add this.
2) You can use a 2-pass profile but have to calc the bitrate yourself. I plan to add a bitrate calculator later.

coldhammer
29th March 2010, 16:14
being able to disable autocrop is definitely a needed feature. those of us with auto lens changing projectors need to be able to feed in the source with the appropriate cropping for the lens changers to work correctly.

_hawk_
29th March 2010, 17:27
being able to disable autocrop is definitely a needed feature. those of us with auto lens changing projectors need to be able to feed in the source with the appropriate cropping for the lens changers to work correctly.

So you would like to enter crop/resize values manually? Or something else?

coldhammer
30th March 2010, 01:09
i personally dont see the need to enter manual crop sizes. i see it as either you want it cropped or you dont. if you do then the autocrop feature works just fine. if you dont i would like to see an option to simply disable autocropping and leave the material as is.

coldhammer
30th March 2010, 01:19
ironically on another note I am getting "error could not get frame rate" immediately after the eac3to process ends and the autocrop process starts.

archaeo
30th March 2010, 04:30
Not getting too far - couldn't open the program after downloading:

the application failed to intialize properly (0xc000135) Click OK to terminate the application

Do you need NET framework installed? If so, would 2.0 suffice?

Adub
30th March 2010, 04:43
@archaeo
What version of windows are you running?

_hawk_
30th March 2010, 08:59
Not getting too far - couldn't open the program after downloading:



Do you need NET framework installed? If so, would 2.0 suffice?

You will need .NET 3.5 + VC++2008 runtime. Atm I don't use any 3.5 specific features so it would be easy to switch to 2.0.

archaeo
30th March 2010, 14:53
@Adub: I'm running XP Sp2

@hawk: I was hoping to avoid the NET 3.5 install. So it sounds like the 2.0 (SP2) version might work?

_hawk_
30th March 2010, 18:23
@Adub: I'm running XP Sp2

@hawk: I was hoping to avoid the NET 3.5 install. So it sounds like the 2.0 (SP2) version might work?

Not sure, I guess it needs the 3.5er dlls even if no 3.5 specific function is used. I can switch to 2.0 with next version until I use 3.5 features.
But I think that more and more programs will use 3.5 so you will have to install it sooner or later..

coldhammer
30th March 2010, 22:12
any ideas on the cant find frame rate error i am getting?

M3n747
31st March 2010, 13:46
You can use a 2-pass profile but have to calc the bitrate yourself. I plan to add a bitrate calculator later.

How much "later" are we talking about? I'm asking because the bitrate calculator is the feature I'm looking forward to the most. :)

_hawk_
31st March 2010, 16:58
any ideas on the cant find frame rate error i am getting?

maybe an old haali version. The old one has some problems with vc-1 in mkv.
I'm working on advanced options for audio and video streams so you can enter fps etc manually.

_hawk_
31st March 2010, 16:59
How much "later" are we talking about? I'm asking because the bitrate calculator is the feature I'm looking forward to the most. :)

I hope next month ;) will need some infos on mkv overhead for different stream types...

rjk2010
31st March 2010, 18:40
I have been looking for a simple X264 GUI, great work! :thanks:

pirotrav
1st April 2010, 00:47
[3/31/2010 4:51:09 PM] Getting playlist info...
[3/31/2010 4:51:09 PM]
[3/31/2010 4:51:09 PM] Command: G:\blu-ray_rip_utilities\eac3to\eac3to.exe "O:\"
[3/31/2010 4:51:10 PM] 1) 00000.mpls, 00000.m2ts, 2:23:16
[3/31/2010 4:51:10 PM]
[3/31/2010 4:51:10 PM] - Chapters, 16 chapters
[3/31/2010 4:51:10 PM] - h264/AVC, 1080p24 /1.001 (16:9)
[3/31/2010 4:51:10 PM] - RAW/PCM, English, multi-channel, 48khz
[3/31/2010 4:51:10 PM] - AC3, English, multi-channel, 48khz
[3/31/2010 4:51:10 PM]
[3/31/2010 4:51:10 PM] Return code: 0
[3/31/2010 4:51:10 PM] Done.
[3/31/2010 4:51:10 PM] Getting title info...
[3/31/2010 4:51:10 PM]
[3/31/2010 4:51:10 PM] Command: G:\blu-ray_rip_utilities\eac3to\eac3to.exe "O:\" 1)
[3/31/2010 4:52:17 PM] ------------------------------------------------------------------------------- M2TS, 1 video track, 2 audio tracks, 2 subtitle tracks, 2:23:16, 24p /1.001
[3/31/2010 4:52:17 PM]
[3/31/2010 4:52:17 PM] 1: Chapters, 16 chapters
[3/31/2010 4:52:17 PM] 2: h264/AVC, 1080p24 /1.001 (16:9)
[3/31/2010 4:52:17 PM] 3: RAW/PCM, English, 5.1 channels, 24 bits, 48khz
[3/31/2010 4:52:17 PM] 4: AC3 EX, English, 5.1 channels, 640kbps, 48khz, 24ms
[3/31/2010 4:52:17 PM] 5: Subtitle (PGS), English
[3/31/2010 4:52:17 PM] 6: Subtitle (PGS), English
[3/31/2010 4:52:17 PM]
[3/31/2010 4:52:17 PM] Return code: 0
[3/31/2010 4:52:17 PM] Done.
[3/31/2010 5:04:09 PM] Unknown tracks selected - please report log to developer

basically trying to convert a mounted blu-ray iso (already decrypted and all that good stuff). Recieve the above error. Have already transcoded about 10 titles, so i understand the process. PM if you need further info.

Also note that the linear pcm track is the one creating the issue. Maybe mkv doesn't support this? When i omit that track it works.

coldhammer
1st April 2010, 23:12
so I ran some more tests. tried three different source files and on each on got the frame rate error. However it seems specifically related to the autocrop feature. if i run the same process except i check "untouched video no encode" everything runs fine. Also I took a look at the chapter log and it shows an error:

M2TS, 1 video track, 3 audio tracks, 7 subtitle tracks, 2:45:29, 24p /1.001
1: Chapters, 26 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: DTS Master Audio, English, 5.1 channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
4: AC3, French, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
5: AC3, Spanish, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
6: Subtitle (PGS), English
7: Subtitle (PGS), Spanish
8: Subtitle (PGS), Korean
9: Subtitle (PGS), Chinese
10: Subtitle (PGS), Chinese
11: Subtitle (PGS), Portuguese
12: Subtitle (PGS), French
Creating file "C:\Documents and Settings\Coldhammer\Desktop\data\bluRip\0000australia_001_chapter.txt"...
[v02] Extracting video track number 2...
[a03] Extracting audio track number 3...
[s06] Extracting subtitle track number 6...
[v02] Muxing video to Matroska...
[a03] Creating file "C:\Documents and Settings\Coldhammer\Desktop\data\bluRip\0000australia_003_audio_dtsHD_English.dtshd"...
[s06] Creating file "C:\Documents and Settings\Coldhammer\Desktop\data\bluRip\0000australia_006_subtitle_English.sup"...
[a03] Writing the destination file failed. <ERROR>
Aborted at file position 24906825728. <ERROR>

_hawk_
2nd April 2010, 18:35
so I ran some more tests. tried three different source files and on each on got the frame rate error. However it seems specifically related to the autocrop feature. if i run the same process except i check "untouched video no encode" everything runs fine. Also I took a look at the chapter log and it shows an error:


[a03] Writing the destination file failed. <ERROR>
Aborted at file position 24906825728. <ERROR>

If untouched video is used, theres no need to start autocrop. Perhaps you can try a newer haali version? I use MediaInfo to get framerate - pls try if the MediaInfo GUI can open the file and display the framerate.

The error in log is an eac3to error. Maybe the source file is corrupt or theres not enough space?

pirotrav
2nd April 2010, 20:26
Hey Hawk,

Care to respond to my log about 3 posts above? (I figure you may have assumed it was the same issue as the post 1 above)

I'm basically trying to convert a mounted blu-ray iso (already decrypted and all that good stuff) to mkv. I receive the above error. Have already transcoded about 10 titles, i understand the process, so thats not the issue. PM if you need further info.

Also note that the raw/pcm track is the one creating the issue. Maybe mkv doesn't support this? When i omit that track it works.

_hawk_
2nd April 2010, 21:11
Hey Hawk,

Care to respond to my log about 3 posts above? (I figure you may have assumed it was the same issue as the post 1 above)

I'm basically trying to convert a mounted blu-ray iso (already decrypted and all that good stuff) to mkv. I receive the above error. Have already transcoded about 10 titles, i understand the process, so thats not the issue. PM if you need further info.

Also note that the raw/pcm track is the one creating the issue. Maybe mkv doesn't support this? When i omit that track it works.

I have added support for PCM (will be converted as AC3 by default). If untouched audio is selected it is stored as .pcm. I also work on advanced options for audio/video streams. So you can set output format for each track if you like. Will make a commit next days - next release will take some days more until it's tested ;)

pirotrav
3rd April 2010, 04:51
Excellent! Look forward to it. I just wasn't sure if i was doing something wrong or if it was a software limitation.

-travis

_hawk_
4th April 2010, 20:55
Current svn:
- switched to .NET 2.0
- added advanced options for audio and video tracks
- added support for PCM audio tracks

Please test & report ;)