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 |
14th March 2012, 14:32 | #262 | Link |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
@r0lZ
XXXXX is the total frames Code:
eac3to v3.24 command line: "F:\eac3to\eac3to.exe" -progressnumbers "E:\BDMV\PLAYLIST\00001.mpls" 03: "F:\03 aid 01 4354 AC3 French 5.1 640kbps 48kHz.ac3" ------------------------------------------------------------------------------ M2TS, 1 video track, 1 audio track, 0:21:34, 30p /1.001 1: Chapters, 3 chapters 2: h264/AVC, 1080p30 /1.001 (16:9) 3: AC3, French, 5.1 channels, 640kbps, 48kHz [a03] Extracting audio track number 6... [a03] Creating file "F:\03 aid 01 4354 AC3 French 5.1 640kbps 48kHz.ac3"... Video track 2 contains XXXXX frames. eac3to processing took 1 minutes, 24 seconds. Done. Why use ldecod_mod.exe ? ldecod.exe with pipe works well have you heard of RawSource.dll ? ssifSource.dll is on the same basis as RawSource.dll
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 14th March 2012 at 14:58. |
14th March 2012, 14:57 | #263 | Link | ||||
Registered User
Join Date: May 2011
Location: Moscow, Russia
Posts: 124
|
Quote:
Quote:
Quote:
Quote:
Code:
x264.exe --crf 17 --preset slower --fps 24000/1001 test.avs --output result.mkv P.S. Also you can make anaglyph video with this plugin. |
||||
14th March 2012, 15:08 | #264 | Link | |
Registered User
Join Date: May 2011
Location: Moscow, Russia
Posts: 124
|
Quote:
the first one is used to decode right view and the second - for the left one. That way I get two views. yes, I know. Comparing with your solution that version also uses pipes for eac3to output and it is an AviSynth plugin Yes, but it does not support pipes. No, but it is also an AviSynth plugin. |
|
14th March 2012, 15:09 | #265 | Link | |
Registered User
Join Date: May 2011
Location: Moscow, Russia
Posts: 124
|
Quote:
Hope, I'll have much time to add that functionality. |
|
14th March 2012, 15:13 | #266 | Link |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
There is a version that supports compiled RawSource.dll pipes but has some problems but the process of pipe work
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. |
14th March 2012, 15:15 | #267 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
I know that, but the solution uploaded by slavanap doesn't require to demux the streams first. It works well by directly reading the ssif file from an unprotected BD or mounted ISO. Having to demux just to know the number of frames is a pity!
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
14th March 2012, 15:16 | #268 | Link |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
@r0lZ
x264 without --frame XXXXX works fine by cons it does not display the remaining time @slavanap I have an idea I authorized you to modify your ssifSource.dll ?
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 14th March 2012 at 15:40. |
14th March 2012, 15:28 | #269 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Good to know. Thanks.
BTW, do you know if specifying a number of frames somewhat greater than the real number of frames works well? If it's the case, it is easy to evaluate the number of frames by multiplying the duration of the movie (as displayed by any player) with the fps, and add some seconds, just to be sure. That way, it should be possible to display the remaining time. But will x264 stop correctly at the end of the encoding process? Also, I have a multi-angle BD that requires to join several files together to encode the whole movie. It's easy to do it in the avs script, but will it correctly join the different parts if the number of frames is not specified, or is too large? Or perhaps there is a way to open a playlist (containing all the parts in the correct order) instead of several ssif files?
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
14th March 2012, 15:31 | #270 | Link | |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
Quote:
Code:
LoadPlugin("ssifSource + chapters.dll") # Usage: ssifSource(ssif-filename, width, height, frameCount) video = ssifSource("e:\BDMV\PLAYLIST\00005.mpls", 1920, 1080).ConvertToRGB #global left = crop(video, 0, 0, video.width, video.height/2).ConvertToRGB32.Subtitle("left") #global right = crop(video, 0, video.height/2, video.width, video.height/2).ConvertToRGB32.Subtitle("right") left = crop(video, 0, 0, video.width, video.height/2) right = crop(video, 0, video.height/2, video.width, video.height/2) video = stackhorizontal(left,right) return video.ConvertToYV12 Code:
Dummy.exe /avisynth | x264_x86.exe --qp 15 --preset slower --threads auto --frames 147768 --output S_B_S.mkv convert.avs
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 14th March 2012 at 15:33. |
|
14th March 2012, 15:40 | #271 | Link | ||
Registered User
Join Date: May 2011
Location: Moscow, Russia
Posts: 124
|
Quote:
Quote:
Code:
frames = DirectShowSource("e:\BDMV\STREAM\00005.m2ts").framecount LoadPlugin("ssifSource.dll") # Usage: ssifSource(ssif-filename, width, height, frameCount) src = ssifSource("e:\BDMV\STREAM\SSIF\00005.ssif", 1920, 1080, frames-24) return src |
||
14th March 2012, 15:44 | #272 | Link | ||
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
Quote:
eac3to works fine with playlist mpls Download => eac3to with mpls playlist to Side By Side Quote:
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 14th March 2012 at 16:08. |
||
14th March 2012, 16:16 | #273 | Link |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
Here's a version that works with RawSource.dll pipe
Download => AVC+MVC.264 ldecodp to x264_x86 SBS with pipe.rar It should be possible to achieve the same result with ssifSource.dll ?
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 14th March 2012 at 16:47. |
14th March 2012, 17:20 | #274 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Hum, I have NEVER been able to retrieve the correct number of frames with DirectShowSource. It seems that DirectShowSource can only return the estimated number of frames, at least with an AVC source. (It's why I have always used DGAVCIndex or eac3to, but it would be nice to read it directly from the BD disc or ISO.)
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
14th March 2012, 17:28 | #275 | Link | |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
Quote:
Code:
1: h264/AVC (left eye), 1080p24 /1.001 (16:9) 2: h264/AVC (right eye), 1080p24 /1.001 (16:9) Code:
1: Chapters, 24 chapters 2: h264/AVC (left eye), 1080p24 /1.001 (16:9) => 00001.m2ts+00002.m2ts etc..... 3: h264/AVC (right eye), 1080p24 /1.001 (16:9) => same ...
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 14th March 2012 at 17:38. |
|
14th March 2012, 17:42 | #276 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
You have been faster than me! I have deleted my previous post, after I have realized what chapters.dll can do and where to find it. Thanks anyway.
So, to summarize, it should be possible to open a mpls and encode it directly, without having to specify the number of frames in the avs script or in the x264 command. And opening the mpls ensures that a multi-angle movie is processed completely. Right? (Sorry if my questions are stupid. I'm totally new to BD, and especially to 3D conversions. As you know, my center of interest is mainly the DVD IFOs, and I have bought my first BD player two weeks ago.)
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
14th March 2012, 17:47 | #277 | Link |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
@r0lZ
Here is 2 years I'm looking for and turns in every sense a fast and free to make a 3D conversion. If you do a demux the audio track you have the total number of images. If you do not I do not see the interest to watch a video without audio. Hmmmm, you like "The Artist" The question is not stupid at all the contrary For best result just change mpls into avs script and total frames into x264 command @slavanap Excuse me, your version with ldecod_mod.exe is the best right now if I can help I remain available
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 14th March 2012 at 18:08. |
14th March 2012, 18:31 | #278 | Link | |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Quote:
However, I agree that this procedure doesn't work with complex titles in a mpls file. As far as I know, in that case, the audio must be extracted, because mkvmerge cannot handle mpls or ssif files.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
14th March 2012, 18:42 | #279 | Link | |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
Quote:
It should still prefer mpls for complex files rather than m2ts or SSIF
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 14th March 2012 at 18:45. |
|
15th March 2012, 09:35 | #280 | Link |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
Here I tried on a complex mpls I post the eac3to log and the result of CMD
I think ldecod lose the thread when eac3to to complete as it completes its function there you have it way to fix this problem slavanap ? Log of eac3to v3.24 Code:
command line: eac3to.exe "e:\BDMV\PLAYLIST\00070.mpls" 2:\\.\pipe\bluray16237\left.h264 3:\\.\pipe\bluray16237\right.h264 ------------------------------------------------------------------------------ M2TS, 2 video tracks, 7 audio tracks, 15 subtitle tracks, 2:05:09, 24p /1.001 1: Chapters, 20 chapters 2: h264/AVC (left eye), 1080p24 /1.001 (16:9) 3: h264/AVC (right eye), 1080p24 /1.001 (16:9) 4: DTS Master Audio, English, 7.1 channels, 24 bits, 48kHz (core: DTS, 5.1 channels, 24 bits, 1509kbps, 48kHz) 5: AC3 Surround, English, 2.0 channels, 320kbps, 48kHz 6: AC3 Surround, English, 2.0 channels, 320kbps, 48kHz 7: AC3, French, 5.1 channels, 640kbps, 48kHz 8: AC3, Spanish, 5.1 channels, 640kbps, 48kHz 9: AC3, Portuguese, 5.1 channels, 640kbps, 48kHz 10: AC3, Thai, 5.1 channels, 640kbps, 48kHz 11: Subtitle (PGS), English 12: Subtitle (PGS), French 13: Subtitle (PGS), Spanish 14: Subtitle (PGS), Portuguese 15: Subtitle (PGS), Korean 16: Subtitle (PGS), Chinese 17: Subtitle (PGS), Chinese 18: Subtitle (PGS), Thai 19: Subtitle (PGS), Vietnamese 20: Subtitle (PGS), Indonesian 21: Subtitle (PGS), Malay 22: Subtitle (PGS), French 23: Subtitle (PGS), Spanish 24: Subtitle (PGS), Portuguese 25: Subtitle (PGS), Thai [v03] Extracting video track number 3... [v02] Extracting video track number 2... [v03] Creating file "\\.\pipe\bluray16237\right.h264"... [v02] Creating file "\\.\pipe\bluray16237\left.h264"... Video track 2 contains 180027 frames. Video track 3 contains 180027 frames. eac3to processing took 11 hours, 41 minutes. Done. Code:
D:\Temp Recode\ssifSource + chapters>.\WFS-3DBD's-Plugins\Dummy.exe /avisynth | .\WFS-3DBD's-Plugins\x264_x86.exe --qp 0 --preset ultrafast --threads auto --f rames 180027 --output S_B_S.mkv convert.avs avs [info]: 1920x1080p 0:0 @ 25/1 fps (cfr) x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cach e64 x264 [info]: profile High 4:4:4 Predictive, level 4.0, 4:2:0 8-bit Setting Default Parameters... Setting Default Parameters... Parsing Configfile decoder.cfg Parsing Configfile decoder.cfg Parsing command line string 'InputFile = \\.\pipe\bluray16237\left1.h264'Parsing command line string 'InputFile = \\.\pipe\bluray16237\left2.h264'.. Parsing command line string 'OutputFile = \\.\pipe\bluray16237\1.yuv'Parsing com mand line string 'InputFile2 = \\.\pipe\bluray16237\right2.h264'.. Parsing command line string 'WriteUV = 0'Parsing command line string 'OutputFile = \\.\pipe\bluray16237\1.yuv'.. Parsing command line string 'FileFormat = 0'Parsing command line string 'WriteUV = 0'.. Parsing command line string 'RefOffset = 0'Parsing command line string 'WriteStr eams = 1'.. Parsing command line string 'POCScale = 2'Parsing command line string 'FileForma t = 0'.. Parsing command line string 'RefOffset = 0'Parsing command line string 'DisplayD ecParams = 1'.. Parsing command line string 'POCScale = 2'Parsing command line string 'ConcealMo de = 0'.. Parsing command line string 'DisplayDecParams = 1'Parsing command line string 'R efPOCGap = 2'.. Parsing command line string 'ConcealMode = 0'Parsing command line string 'POCGap = 2'.. Parsing command line string 'RefPOCGap = 2'Parsing command line string 'Silent = 1'.. Parsing command line string 'POCGap = 2'Parsing command line string 'IntraProfil eDeblocking = 1'.. Parsing command line string 'DecFrmNum = 0'Parsing command line string 'Silent = 1'.. Parsing command line string 'DecodeAllLayers = 1'Parsing command line string 'In traProfileDeblocking = 1'.. Parsing command line string 'DecFrmNum = 0'************************************* ***************** .* Decoder Parameters * ****************************************************** Parsing command line string 'DecodeAllLayers = 1'Parameter InputFile = \\.\pipe\ bluray16237\left1.h264 .Parameter OutputFile = \\.\pipe\bluray16237\1.yuv Parameter RefFile = Parameter WriteUV = 0 ****************************************************** Parameter FileFormat = 0 * Decoder Parameters * Parameter RefOffset = 0 ****************************************************** Parameter POCScale = 2 Parameter InputFile = \\.\pipe\bluray16237\left2.h264 Parameter DisplayDecParams = 1 Parameter InputFile2 = \\.\pipe\bluray16237\right2.h264 Parameter ConcealMode = 0 Parameter OutputFile = \\.\pipe\bluray16237\1.yuv Parameter RefPOCGap = 2 Parameter RefFile = Parameter POCGap = 2 Parameter WriteUV = 0 Parameter Silent = 1 Parameter WriteStreams = 1 Parameter IntraProfileDeblocking = 1 Parameter FileFormat = 0 Parameter DecFrmNum = 0 Parameter RefOffset = 0 Parameter DecodeAllLayers = 1 Parameter POCScale = 2 ****************************************************** Parameter DisplayDecParams = 1 ----------------------------- JM 17.2 (FRExt) ----------------------------- Parameter ConcealMode = 0 Parameter RefPOCGap = 2 Parameter POCGap = 2 Parameter Silent = 1 Parameter IntraProfileDeblocking = 1 Parameter DecFrmNum = 0 Parameter DecodeAllLayers = 1 ****************************************************** ----------------------------- JM 17.2 (FRExt) ---------------[ alexpk mod ] M2TS, 2 video tracks, 7 audio tracks, 15 subtitle tracks, 2:05:09, 24p /1.001 1: Chapters, 20 chapters 2: h264/AVC (left eye), 1080p24 /1.001 (16:9) 3: h264/AVC (right eye), 1080p24 /1.001 (16:9) 4: DTS Master Audio, English, 7.1 channels, 24 bits, 48kHz (core: DTS, 5.1 channels, 24 bits, 1509kbps, 48kHz) 5: AC3 Surround, English, 2.0 channels, 320kbps, 48kHz 6: AC3 Surround, English, 2.0 channels, 320kbps, 48kHz 7: AC3, French, 5.1 channels, 640kbps, 48kHz 8: AC3, Spanish, 5.1 channels, 640kbps, 48kHz 9: AC3, Portuguese, 5.1 channels, 640kbps, 48kHz 10: AC3, Thai, 5.1 channels, 640kbps, 48kHz 11: Subtitle (PGS), English 12: Subtitle (PGS), French 13: Subtitle (PGS), Spanish 14: Subtitle (PGS), Portuguese 15: Subtitle (PGS), Korean 16: Subtitle (PGS), Chinese 17: Subtitle (PGS), Chinese 18: Subtitle (PGS), Thai 19: Subtitle (PGS), Vietnamese 20: Subtitle (PGS), Indonesian 21: Subtitle (PGS), Malay 22: Subtitle (PGS), French 23: Subtitle (PGS), Spanish 24: Subtitle (PGS), Portuguese 25: Subtitle (PGS), Thai v03 Extracting video track number 3... v02 Extracting video track number 2... v03 Creating file "\\.\pipe\bluray16237\right.h264"... v02 Creating file "\\.\pipe\bluray16237\left.h264"... Video track 2 contains 180027 frames. Video track 3 contains 180027 frames. eac3to processing took 11 hours, 41 minutes. Done. ERROR READING PIPE!frame 179950..27 fps, 150012.39 kb/s, eta 0:00:20 An unintentional loss of pictures occurs! Exit2.09 kb/s, eta 0:00:19 A gap in frame number is found, try to fill it. Max. number of reference frames exceeded. Invalid stream. warning: zero_byte shall exist 4.27 fps, 150011.97 kb/s, eta 0:00:19 warning: Intra_8x8_Diagonal_Down_Right prediction mode not allowed at mb 4126 warning: Intra_8x8_Horizontal_Down prediction mode not allowed at mb 4127 warning: Intra_4x4_Diagonal_Down_Right prediction mode not allowed at mb 4132 warning: Intra_4x4_Horizontal_Down prediction mode not allowed at mb 4132 warning: Intra_8x8_Vertical prediction mode not allowed at mb 4133 invalid 16x16 intra pred Mode PLANE_16 x264 [100.0%] 179948/180027 frames, 4.27 fps, 150011.73 kb/s, eta 0:00:18 ERROR READING PIPE!
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. |
Thread Tools | Search this Thread |
Display Modes | |
|
|