DGDecIM section
Re: DGDecIM section
No popup anymore - thanks!
Now it is time to integrate it. May need a while as I am not so fast as you are
Now it is time to integrate it. May need a while as I am not so fast as you are
Re: DGDecIM section
I'm not so sure about that. It's just that now that I am retired I can jump on things right away. No boss telling me what to do.Zathor wrote: I am not so fast as you are
Take your time and thank you for your work.
Re: DGDecIM section
Finally I have it up and running in MeGUI. While implementing I noticed these things:
- DGIndexNV writes in line 4 of the DGI file the absolute path information while DGIndexIM write relative paths (absolute if on another drive)
- When audio is to be demuxed DGIndexIM removes the file extension in the path while DGIndexNV does not:
e.g. videofile.dgi PID 13f2 2_0ch 48KHz 448Kbps DELAY 97ms.ac3
- I can use the hardware mode of DGIndexIM even when only logged on with RDP - DGIndexNV does not work in such an environment
- DGIndexNV stalled when a license.txt was available without proper license in it. I clicked on the error window but I had to kill the process. Did not tried that with DGIndexIM.
Btw no need to change anything regarding the first two points. I implemented switches in the code to take into account these differences. Thanks again!
- DGIndexNV writes in line 4 of the DGI file the absolute path information while DGIndexIM write relative paths (absolute if on another drive)
- When audio is to be demuxed DGIndexIM removes the file extension in the path while DGIndexNV does not:
e.g. videofile.dgi PID 13f2 2_0ch 48KHz 448Kbps DELAY 97ms.ac3
- I can use the hardware mode of DGIndexIM even when only logged on with RDP - DGIndexNV does not work in such an environment
- DGIndexNV stalled when a license.txt was available without proper license in it. I clicked on the error window but I had to kill the process. Did not tried that with DGIndexIM.
Btw no need to change anything regarding the first two points. I implemented switches in the code to take into account these differences. Thanks again!
Re: DGDecIM section
Thank you for the feedback, Zathor!
You can control that with the setting Full_Path_In_Files in the DGDecIM.ini file. It defaults to 0. It is controllable by the DGIndexNV GUI, but DGIndexIM has no GUI.Zathor wrote:Finally I have it up and running in MeGUI. While implementing I noticed these things:
- DGIndexNV writes in line 4 of the DGI file the absolute path information while DGIndexIM write relative paths (absolute if on another drive)
That's strange. I have never seen DGI in the audio filename like that. Can you double check this, using DGIndexNV directly?- When audio is to be demuxed DGIndexIM removes the file extension in the path while DGIndexNV does not:
e.g. videofile.dgi PID 13f2 2_0ch 48KHz 448Kbps DELAY 97ms.ac3
Interesting!- I can use the hardware mode of DGIndexIM even when only logged on with RDP - DGIndexNV does not work in such an environment
You mean an empty license file? Or just a wrong license? Please give me a license file that causes this, because I cannot duplicate it. Thank you.- DGIndexNV stalled when a license.txt was available without proper license in it. I clicked on the error window but I had to kill the process. Did not tried that with DGIndexIM.
Re: DGDecIM section
I cannot reproduce it anymore. Maybe I have mixed this up with DGAVCIndex. SorryThat's strange. I have never seen DGI in the audio filename like that. Can you double check this, using DGIndexNV directly?- When audio is to be demuxed DGIndexIM removes the file extension in the path while DGIndexNV does not:
e.g. videofile.dgi PID 13f2 2_0ch 48KHz 448Kbps DELAY 97ms.ac3
license.txt was from the year 2010 with one line in it. I start DGIndexNV with:You mean an empty license file? Or just a wrong license? Please give me a license file that causes this, because I cannot duplicate it. Thank you.- DGIndexNV stalled when a license.txt was available without proper license in it. I clicked on the error window but I had to kill the process. Did not tried that with DGIndexIM.
Code: Select all
"dgindexnv.exe" -i "D:\_TEST\video.mkv" -o "D:\TEMP\tllbe550.sdj\video.dgi" -e -h
Re: DGDecIM section
And some benchmarks measured with AVSMeter:
Machine 1:
1: DGIndexNV (377 fps)
2: L-SMASH (146 fps)
3: FFMS2 (125 fps, threads=0)
4: FFMS2 (40 fps, threads=1)
5: DGIndexIM (30 fps, SW engine)
Machine 2:
1: DGIndexIM (273 fps, HW engine)
2: L-SMASH (229 fps)
3: FFMS2 (191 fps, threads=0)
4: FFMS2 (55 fps, threads=1)
5: DGIndexIM (43 fps, SW engine)
Machine & source specs does not matter so much. More important is the order of the indexer plugins. Sadly I do not have currently a machine wich is capable of DGIndexNV + DGIndexIM HW. But based on the numbers I guess that DGIndexNV is on the top.
Machine 1:
1: DGIndexNV (377 fps)
2: L-SMASH (146 fps)
3: FFMS2 (125 fps, threads=0)
4: FFMS2 (40 fps, threads=1)
5: DGIndexIM (30 fps, SW engine)
Machine 2:
1: DGIndexIM (273 fps, HW engine)
2: L-SMASH (229 fps)
3: FFMS2 (191 fps, threads=0)
4: FFMS2 (55 fps, threads=1)
5: DGIndexIM (43 fps, SW engine)
Machine & source specs does not matter so much. More important is the order of the indexer plugins. Sadly I do not have currently a machine wich is capable of DGIndexNV + DGIndexIM HW. But based on the numbers I guess that DGIndexNV is on the top.
Re: DGDecIM section
After you dismiss the license popup you can't close DGIndexNV normally? I can't duplicate that.
EDIT: Ooh, never mind, I just noticed you use CLI. Investigating...
EDIT: Ooh, never mind, I just noticed you use CLI. Investigating...
Re: DGDecIM section
I'm happy to report that DGIndexIM (50) is working fine here in MeGUI 2557 on my PC - Win7 64-bit, AMD-FX6300 processor - so SW engine only. Just ran a few tests with some AVCHD camcorder (1080/30p) mts clips, I'm seeing an indexing rate of around 720 fps. I haven't compared decode/AVS output rates empirically (AVS Meter). Yes, served to VDub, DGSourceIM plays a bit more sluggishly than L-Smash (LWLibavVideoSource), but I'm not really bothered. My primary use is for transcoding mts clips to a lossless intermediate for editing, and there the limiting factor is the encode rate. I'm just happy that I can now generate the AVS script automatically without having to copy paste the source file path into a template script. Thanks to Zathor and Neuron2 for making this possible.
Re: DGDecIM section
Good to hear. Thanks for your information. Yes, IM software mode is not a stellar performer. But it is frame accurate.
Looks like we can retire DGAVCDecDI as the IM stuff is doing the job.
Looks like we can retire DGAVCDecDI as the IM stuff is doing the job.
Re: DGDecIM section
That's why I use itadmin wrote:...... But it is frame accurate
Re: DGDecIM section
I slipstreamed the fix for DGIndexNV failing to terminate when a bad license is found in CLI -e mode. DGIndexIM was not affected.
Re: DGDecIM section
Thank you very much!
Do you plan to add also MVC support?
Do you plan to add also MVC support?
Re: DGDecIM section
Not to DGDecNV as it is not supported by CUVID. To DGDecIM, yes, at some point. For now there is DGMVCDec that runs on QuickSync (that is Intel Media SDK).
Re: DGDecIM section
so today i was wanting to get a faster decoding fps than that which i can get from DGDecNV (vp5 ~130fps) so i remember that my old sandy bridge i7 2600k (3000hd) was able do double the speed which is great! however there's some bad news it seems.
i've upgraded to the latest skylake i7 6700k (hd 530) to find out it doesn't support hardware decoding in DGDecIM i think? however there's one thing i do wanna say i noticed is that i can use QSVEncC without any issues (at least for the hardware encoding side) whiles using DGDecNV.
p.s before you ask this happens to every single file i've tried and it doesn't matter if its 32bit or 64bit they both give the same issue of the app hanging and waiting
i've upgraded to the latest skylake i7 6700k (hd 530) to find out it doesn't support hardware decoding in DGDecIM i think? however there's one thing i do wanna say i noticed is that i can use QSVEncC without any issues (at least for the hardware encoding side) whiles using DGDecNV.
p.s before you ask this happens to every single file i've tried and it doesn't matter if its 32bit or 64bit they both give the same issue of the app hanging and waiting
Re: DGDecIM section
Intel has not made a formal release of INDE supporting Skylake:
https://software.intel.com/en-us/forums ... pic/593838
However, they say you can have a try with media sdk version 6.0.0.388 but no guarantees. I currently use 6.0.0.349.
I will try in the next days to rebuild with 6.0.0.388 and give you a test build.
https://software.intel.com/en-us/forums ... pic/593838
However, they say you can have a try with media sdk version 6.0.0.388 but no guarantees. I currently use 6.0.0.349.
I will try in the next days to rebuild with 6.0.0.388 and give you a test build.
Re: DGDecIM section
admin wrote:Intel has not made a formal release of INDE supporting Skylake:
https://software.intel.com/en-us/forums ... pic/593838
However, they say you can have a try with media sdk version 6.0.0.388 but no guarantees. I currently use 6.0.0.349.
I will try in the next days to rebuild with 6.0.0.388 and give you a test build.
sure that would be great!
Re: DGDecIM section
Try this:
http://rationalqm.us/misc/aceado.zip
I don't think DGIndexIM is affected but if so let me know.
http://rationalqm.us/misc/aceado.zip
I don't think DGIndexIM is affected but if so let me know.
Re: DGDecIM section
so you know its works just fine in software decoding which you would expect same with indexing aswell also i've just tested it out and it still hangs it seems. both 32bit and 64bit was testedadmin wrote:Try this:
http://rationalqm.us/misc/aceado.zip
I don't think DGIndexIM is affected but if so let me know.
i do have a slight idea but you might say no but there's the source code to QSVEncC which might help you out maybe ? https://onedrive.live.com/?cid=6bdd4375 ... 8933C6!482
Re: DGDecIM section
Lemme see if it hangs on my Haswell system. If so, there's a chance to fix it, otherwise we'll have to wait until I get a Skylake and/or INDE officially supports Skylake.
Re: DGDecIM section
Rebuilt DLLs work fine here on my i7 4770K. I'll do some research about this.
Re: DGDecIM section
sure the source code to QSVEncC might shine some light on how it talks to it but i wouldn't have a clue myself loladmin wrote:Rebuilt DLLs work fine here on my i7 4770K. I'll do some research about this.
Re: DGDecIM section
It's doubtful that will be of any help but I'll check everything that might be relevant.
Re: DGDecIM section
What is your Intel graphics driver version?
Re: DGDecIM section
that would be 15.40.7.4279 (10.18.15.4279)admin wrote:What is your Intel graphics driver version?
Re: DGDecIM section
That's the latest. Thank you.