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 > VirtualDub, VDubMod & AviDemux

Reply
 
Thread Tools Search this Thread Display Modes
Old 12th September 2016, 07:19   #101  |  Link
shekh
Registered User
 
Join Date: Mar 2015
Posts: 775
Yes, but I am not fast at updating ffmpeg (still at 2016-04-28). Maybe will pull it before declaring this preview version done.
shekh is offline   Reply With Quote
Old 24th September 2016, 21:59   #102  |  Link
shekh
Registered User
 
Join Date: Mar 2015
Posts: 775
New version.
Among other fixes, ffmpeg-based input driver can now work with direct stream copy and smart rendering, but only with I-frame formats.
It is hard to tell generic rule, but I expect anything you can put in AVI with all keyframes should work. Actually tried direct copy with utvideo, x264, mjpeg, ffv1, huffyuv, and smart rendering with x264 and maybe something else.
__________________
VirtualDub2
shekh is offline   Reply With Quote
Old 25th September 2016, 09:45   #103  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
We love this project, thank you Shekh.
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 25th September 2016, 19:43   #104  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,843
Yep!
Latest ffmepg got finally MOV edit list support which is very useful. No more unwanted frames in MOVs with edit list.
I hope this will come to plugin also at some point.
kolak is offline   Reply With Quote
Old 25th September 2016, 20:20   #105  |  Link
shekh
Registered User
 
Join Date: Mar 2015
Posts: 775
Quote:
Originally Posted by kolak View Post
Yep!
Latest ffmepg got finally MOV edit list support which is very useful. No more unwanted frames in MOVs with edit list.
I hope this will come to plugin also at some point.
Give me a clue (and sample files) how to approach this, I will see if it is easy
__________________
VirtualDub2
shekh is offline   Reply With Quote
Old 30th September 2016, 11:06   #106  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,843
I can prepare something.
Simplest way to do is to take any some MOV file open in QT7 on Mac or Qt7 Pro on PC, select some segment at the start and delete it. Then save this MOV (not Save As). This will add some edit metadata. If you open such a file in Qt7 you should see your adjusted start point. If you open in Vdub than it will show original start.
New ffmpeg will respect edited in point.

Last edited by kolak; 30th September 2016 at 11:14.
kolak is offline   Reply With Quote
Old 30th September 2016, 11:11   #107  |  Link
shekh
Registered User
 
Join Date: Mar 2015
Posts: 775
Then I think it already works? I saw some code int ffmpeg adjusting index etc. for edit lists.
__________________
VirtualDub2
shekh is offline   Reply With Quote
Old 30th September 2016, 11:14   #108  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,843
Yes, ffmpeg has support for edit list in MOV now, so I hope this will come to Vdub source plugin also.
kolak is offline   Reply With Quote
Old 30th September 2016, 11:22   #109  |  Link
shekh
Registered User
 
Join Date: Mar 2015
Posts: 775
Can you make a timecoded video with some edits?
Btw how do you know it was added recently?
__________________
VirtualDub2
shekh is offline   Reply With Quote
Old 30th September 2016, 23:03   #110  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,843
https://git.ffmpeg.org/gitweb/ffmpeg...de12842d8f0ca3

I tested it and it does work.

I will prepare something soon.
kolak is offline   Reply With Quote
Old 5th October 2016, 16:30   #111  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,843
Sorry, but I was bit busy.

Here are some files:

https://drive.google.com/file/d/0B5S...ew?usp=sharing

they have descriptions in the name. Main file is 10 seconds as is. Then there is one which has first 2 sec edited out, last 2 seconds edited out and 2-5sec edited out. If you open them in QT player you will see everything as they have TC and frames burned in.
Latest ffmpeg respects editing, few weeks old won't.

Last edited by kolak; 5th October 2016 at 16:36.
kolak is offline   Reply With Quote
Old 5th October 2016, 16:53   #112  |  Link
shekh
Registered User
 
Join Date: Mar 2015
Posts: 775
Everything looks fine
I built last version with 2016-09-22 FFMPEG
__________________
VirtualDub2
shekh is offline   Reply With Quote
Old 5th October 2016, 22:46   #113  |  Link
kolak
Registered User
 
Join Date: Nov 2004
Location: Poland
Posts: 2,843
Great, with new ffmpeg it should.
Try old one and you will see that all edits are ignored.
kolak is offline   Reply With Quote
Old 11th October 2016, 04:31   #114  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,959
MKV(H.264+AC3). Direct copy not worked.
http://imgur.com/a/KqkSr
v0lt is offline   Reply With Quote
Old 14th October 2016, 10:04   #115  |  Link
shekh
Registered User
 
Join Date: Mar 2015
Posts: 775
Quote:
Originally Posted by v0lt View Post
MKV(H.264+AC3). Direct copy not worked.
http://imgur.com/a/KqkSr
I was on vacation and could not reply, but you probably already know only I-frame video is currently supported. Btw I put all relevant info here: https://sourceforge.net/p/vdfiltermod/wiki/direct_copy/

Implementing universal support for direct copy mode is of extra low priority for me but with I-frame formats it is really simple so this is why I made it.
__________________
VirtualDub2
shekh is offline   Reply With Quote
Old 19th October 2016, 10:43   #116  |  Link
v0lt
Registered User
 
Join Date: Dec 2008
Posts: 1,959
I figured out after.

Do you plan to support other formats for writing? For example a plug-in that could be mixed strems to MKV with an external ffmpeg.exe.
v0lt is offline   Reply With Quote
Old 30th December 2016, 20:48   #117  |  Link
shekh
Registered User
 
Join Date: Mar 2015
Posts: 775
Version 14

Quick summary: completed YUV 16-bit pixel formats (supported by input and output).


Display of those formats is now faster, for example:
CFHD decoded as v210 - compared on same fragment and same pc
official VD: throughput about 32fps
FilterMod 14: throughput about 100fps
FilterMod 14, decoding as rgb24: throughput about 135fps (for reference)
(v210 is expanded to friendly YUV422P16)
__________________
VirtualDub2
shekh is offline   Reply With Quote
Old 31st December 2016, 09:00   #118  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
Lovely, thanx Shekh
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???
StainlessS is offline   Reply With Quote
Old 4th January 2017, 15:07   #119  |  Link
Reel.Deel
Registered User
 
Join Date: Mar 2012
Location: Texas
Posts: 1,664
Thanks for the update shekh. Any plans on adding high bit depth support for AviSynth+ scripts?
Reel.Deel is offline   Reply With Quote
Old 4th January 2017, 15:36   #120  |  Link
shekh
Registered User
 
Join Date: Mar 2015
Posts: 775
Quote:
Originally Posted by Reel.Deel View Post
Thanks for the update shekh. Any plans on adding high bit depth support for AviSynth+ scripts?
I dont have any todo list about it.
But there is a chance it might already work to some extent, currently accepted bitmap formats:
b64a = packed rgba 4*16-bit
BRA[64] (AV_PIX_FMT_BGRA64) = packed rgba 4*16-bit
P210 = interleaved YUV 422*10-bit
P216 = interleaved YUV 422*16-bit
Y3[10][10] (AV_PIX_FMT_YUV422P10) = planar YUV 422*10-bit
Y3[10][16] (AV_PIX_FMT_YUV422P16) = planar YUV 422*16-bit

BRA[64], P210 and Y3[10][10] actually work with MagicYUV decoder.
__________________
VirtualDub2
shekh 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 11:44.


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