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.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 2nd January 2014, 17:20   #1  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
DGMVCSource

This is something that could be fun to work on. But does Intel Media SDK require Haswell with QuickSync and all that? I have only i7 980X Gulftown at this time.

If I made it I would release under suitable re-usable license, not like DGDecNV.

Seems now it requires also Win7 which makes thing difficult for me at this time. Maybe it's time for me to get into the current century.

EDIT: The current DGMVCSource version will always be linked here:

http://neuron2.net/mine.html

Last edited by Guest; 30th January 2014 at 20:34.
Guest is offline   Reply With Quote
Old 2nd January 2014, 18:33   #2  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,469
Thanks for your help. I don't know the exact requirements, but Win7 is probably one, yes. Are you still under XP only?
I don't think the Intel decoder requires special hardware. It can run with hardware optimisation on specific Intel hardware, but it should run without problem on any CPU.
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV

Last edited by r0lZ; 2nd January 2014 at 18:36.
r0lZ is offline   Reply With Quote
Old 2nd January 2014, 19:04   #3  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Quote:
Originally Posted by r0lZ View Post
Are you still under XP only?
Sadly, yes. I was planning to upgrade OS at my next hardware upgrade. May be time to accelerate that. It's not so easy to upgrade existing systems, as I'm sure you know.
Guest is offline   Reply With Quote
Old 2nd January 2014, 19:14   #4  |  Link
Nico8583
Registered User
 
Join Date: Jan 2010
Location: France
Posts: 851
Thanks a lot neuron2 to consider our demand
I accept your help but I have never made Visual Studio 2010 project or Avisynth project, so I'm a beginner
Nico8583 is offline   Reply With Quote
Old 2nd January 2014, 19:19   #5  |  Link
Nico8583
Registered User
 
Join Date: Jan 2010
Location: France
Posts: 851
Quote:
Originally Posted by neuron2 View Post
Sadly, yes. I was planning to upgrade OS at my next hardware upgrade. May be time to accelerate that. It's not so easy to upgrade existing systems, as I'm sure you know.
Perhaps could you make a VM with VMWare Player ?
It's what I do when I need
Nico8583 is offline   Reply With Quote
Old 3rd January 2014, 00:39   #6  |  Link
frencher
French Love
 
Join Date: Oct 2008
Location: France
Posts: 456
Very good idea Nico8583
Same Thanks slavanap, neuron2 and all to try to help us !
__________________
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; 3rd January 2014 at 00:45.
frencher is offline   Reply With Quote
Old 6th January 2014, 03:05   #7  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
DGMVCSource

Started shopping for my new system.

It will enable me to consider this project and also QuickSync support for DG tools.
Guest is offline   Reply With Quote
Old 6th January 2014, 11:06   #8  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,469
Quote:
Originally Posted by neuron2 View Post
Started shopping for my new system.

It will enable me to consider this project and also QuickSync support for DG tools.
Excellent news, Neuron2! I wish you all the best with your new system. :-)
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV
r0lZ is offline   Reply With Quote
Old 6th January 2014, 11:18   #9  |  Link
Nico8583
Registered User
 
Join Date: Jan 2010
Location: France
Posts: 851
Quote:
Originally Posted by r0lZ View Post
Excellent news, Neuron2! I wish you all the best with your new system. :-)
Very good, thanks a lot !
Nico8583 is offline   Reply With Quote
Old 6th January 2014, 16:13   #10  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Order placed; delivery on Thursday.
Guest is offline   Reply With Quote
Old 6th January 2014, 18:14   #11  |  Link
frencher
French Love
 
Join Date: Oct 2008
Location: France
Posts: 456
Very nice news
__________________
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.
frencher is offline   Reply With Quote
Old 6th January 2014, 18:33   #12  |  Link
Nico8583
Registered User
 
Join Date: Jan 2010
Location: France
Posts: 851
Quote:
Originally Posted by neuron2 View Post
Order placed; delivery on Thursday.
So we can hope a plugin for sunday ?
It's a joke of course I hope your new hardware will give you all satisfactions
Nico8583 is offline   Reply With Quote
Old 6th January 2014, 22:35   #13  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 940
Quote:
Originally Posted by neuron2 View Post
QuickSync support for DG tools.
Quote:
Originally Posted by neuron2 View Post
Order placed; delivery on Thursday.
:'( I'm going to love 2014.

__________________
Win10 (x64) build 19041
NVIDIA GeForce GTX 1060 3GB (GP106) 3071MB/GDDR5 | (r435_95-4)
NTSC | DVD: R1 | BD: A
AMD Ryzen 5 2600 @3.4GHz (6c/12th, I'm on AVX2 now!)
Sparktank is offline   Reply With Quote
Old 6th January 2014, 22:49   #14  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
I will do my best not to disappoint you.

That one (QuickSync for DGDecNV) will be licensed like DGDecNV, however, while an MVC source filter will be fully open. Don't hate me.

Last edited by Guest; 7th January 2014 at 00:28.
Guest is offline   Reply With Quote
Old 6th January 2014, 23:10   #15  |  Link
Wilbert
Moderator
 
Join Date: Nov 2001
Location: Netherlands
Posts: 6,364
Quote:
If I made it I would release under suitable re-usable license, not like DGDecNV.
Changed your mind? Pity.
Wilbert is offline   Reply With Quote
Old 7th January 2014, 00:27   #16  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
The MVC source filter will be open. QuickSync for DGDecNV not. I hope it is clear and I edited my post to clarify.
Guest is offline   Reply With Quote
Old 7th January 2014, 00:34   #17  |  Link
Sharc
Registered User
 
Join Date: May 2006
Posts: 3,997
Quote:
Originally Posted by neuron2 View Post
I will do my best not to disappoint you.

That one (QuickSync for DGDecNV) will be licensed like DGDecNV, however, while an MVC source filter will be fully open. Don't hate me.
Really good news. Thank you in anticipation
Sharc is offline   Reply With Quote
Old 7th January 2014, 02:52   #18  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,469
Yes. Thanks again!
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV
r0lZ is offline   Reply With Quote
Old 7th January 2014, 03:09   #19  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
While I wait for delivery can anyone point me to, or place here, a concise and complete specification for what the source filter must do? I confess to having little experience in the area of MVC, although obviously I have a lot of experience creating source filters.
Guest is offline   Reply With Quote
Old 7th January 2014, 03:51   #20  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,469
I have tried to describe what the current MVCSource plugin does here.

To summarize, the decoder should ideally be able to take the two demuxed video streams as input (AVC and MVC), and output a single interleaved stream with one frame from one stream followed by one frame from the other stream, and so on. The order of the images (AVC in odd and MVC in even frames or vice versa) must be controlled by a parameter. (Alternative outputs such as side by side or top & bottom combined frames can be considered if you wish, but since avisynth has the possibilities to build them from the interleaved stream, it's not necessary.)

As far as I know, the Intel example CLI command requires a single "combined" AVC+MVC video stream as input. I don't now if the library has the same limitation, but I suppose not, since the current MVCSource plugin can accept the 2 streams. (It can also accept a combined AVC+MVC single stream, but, unless it's easy to do, I don't think it's an useful feature.)

The current plugin can also decode and output the AVC stream only (but it is easy to decode it with other Source commands), or the MVC stream only (more useful, but not really necessary). It can also enable the hardware acceleration feature of the Intel library, but I suppose that that part can be added later, and I'm not sure it is really useful, as I don't know if the required hardware is frequent.

There is currently no audio support in MVCSource, and I don't think we need it.

Of course, it would be nice if the plugin could also accept a MPLS (or SSIF) file as input, but that requires probably some kind of demuxer, and I suppose it's a difficult and long work.

Another feature that is currently missing and that could be a very great improvement is some kind of seek support. Currently, all frames must be decoded sequentially. Not a big deal.
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV
r0lZ is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 05:02.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.