Please add support for more AVI codecs

A place for feedback and discussion on DaVinci Resolve 15
  • Author
  • Message
Offline

Sander de Regt

  • Posts: 798
  • Joined: Thu Nov 13, 2014 10:09 pm

Please add support for more AVI codecs

PostThu Apr 12, 2018 9:35 pm

Hi,

Now that integration between editing, coloring, audio and vfx is high on the agenda, I'm looking into switching my editing over to Resolve. I've been using Edius for years now with great satisfaction.
This also means that I have *tons* of AVIs in the Edius (Grassvalley/Canopus) codec.
These won't import into Resolve right now.
They do work flawlessy in Fusion and the codec is pretty good in storage/performance ratio.
If BMD wants more people to adopt Resolve, maybe adding support for codecs like these will help.
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline

Rohit Gupta

Blackmagic Design

  • Posts: 912
  • Joined: Wed Aug 22, 2012 5:00 am

Re: Please add support for more AVI codecs

PostThu Apr 12, 2018 11:11 pm

Could you provide some samples and we’ll see if we can add read support for them?
Rohit Gupta

DaVinci Resolve Software Development
Blackmagic Design
Offline

Andrew Kolakowski

  • Posts: 3362
  • Joined: Tue Sep 11, 2012 10:20 am

Re: Please add support for more AVI codecs

PostThu Apr 12, 2018 11:26 pm

Sander de Regt wrote:Hi,

Now that integration between editing, coloring, audio and vfx is high on the agenda, I'm looking into switching my editing over to Resolve. I've been using Edius for years now with great satisfaction.
This also means that I have *tons* of AVIs in the Edius (Grassvalley/Canopus) codec.
These won't import into Resolve right now.
They do work flawlessy in Fusion and the codec is pretty good in storage/performance ratio.
If BMD wants more people to adopt Resolve, maybe adding support for codecs like these will help.


Which GV codec as HQ and HQX are natively supported by Resolve.
Check in in Edius or with mediainfo.
Offline

Sander de Regt

  • Posts: 798
  • Joined: Thu Nov 13, 2014 10:09 pm

Re: Please add support for more AVI codecs

PostFri Apr 13, 2018 8:57 am

Which GV codec as HQ and HQX are natively supported by Resolve.

Not according to the most recent supported format document on the support site.
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline

Tony Martin

  • Posts: 79
  • Joined: Mon Sep 28, 2015 11:20 pm

Re: Please add support for more AVI codecs

PostFri Apr 13, 2018 9:06 am

Sander de Regt wrote:
Which GV codec as HQ and HQX are natively supported by Resolve.

Not according to the most recent supported format document on the support site.

If I remember correctly, Resolve does recognise HQX/HQ but not in an AVI file.

I think I have used them exported from Edius as MOV.

I would also add my voice to be able to use as AVI from Edius.
Offline

Byron Dickens

  • Posts: 70
  • Joined: Sat Jan 20, 2018 7:34 pm

Re: Please add support for more AVI codecs

PostFri Apr 13, 2018 12:10 pm

+1.

My Nikon D5000 shoots video in AVI, which I have to transcode before I can import in into Resolve.
DR 14.3 W10 Home. Core i7 3.4 GHz. 16GB RAM. Intel HD graphics 530.
Offline

Josef Pöllmann

  • Posts: 26
  • Joined: Fri Aug 04, 2017 4:19 am
  • Location: Mettenheim/Bavaria

Re: Please add support for more AVI codecs

PostFri Apr 13, 2018 1:53 pm

+1

Same with me here: After 12 years of work in Avid Liquid I have about 5.000 videos in our archive....
It would be a horror to transcode them all for further use which is neccessary....

The possibility of importing those would be highly appreciated.

Thanks a lot

Josef
DaVinci Resolve 15 Studio beta on a HP Z 420, 32 GB, 250 GB SSD, 3x2 TB Media, GTX1080, W10Pro - www.muehldorf-tv.de
Offline
User avatar

Jean Claude

  • Posts: 1393
  • Joined: Sun Jun 28, 2015 4:41 pm

Re: Please add support for more AVI codecs

PostFri Apr 13, 2018 5:51 pm

Hi,

From memory, only BlackMagic (which comes from Desktop) and Cineform codecs work in .AVI
Windows 10 PRO X64 | DaVinci Resolve Studio 14.3.0.014 | Fusion Studio 9.0.2 | Decklink Studio 4K 6G | Desktop Video 10.9.12
(I forgot about W7 Ultimate for over 4 years.) Sorry
Offline
User avatar

Gary Hango

  • Posts: 3
  • Joined: Mon Apr 09, 2018 10:35 pm
  • Real Name: Gary Hango

Re: Please add support for more AVI codecs

PostFri Apr 13, 2018 8:06 pm

Instead of transcoding the AVI files, have you tried just re-wrapping them to a mov format file using something like ffmpeg or ffmbc?
Code: Select all
ffmbc -i videofile.avi -vcodec copy -acodec copy videofile.mov
Microsoft Windows 10 Pro x64
Version 10.0.16299 Build 16299
Intel(R) Core(TM) i7-6700, 3.40GHz, 32.0 GB
MB: MSI, BIOS: American Megatrends Inc. A.60, 12/17/2015
NVIDIA GeForce GTX 960, 2Gb
Offline

Jim Simon

  • Posts: 810
  • Joined: Fri Dec 23, 2016 1:47 am

Re: Please add support for more AVI codecs

PostSat Apr 14, 2018 1:04 am

I'm a fan of the free, cross-platform, mathematically lossless UT codec. Working on Windows, it's a great Intermediate. I'd love to have read/write support for this in Resolve.

https://www.videohelp.com/software/Ut-Video-Codec-Suite
Offline

Bryan Worsley

  • Posts: 203
  • Joined: Fri Apr 15, 2016 11:26 am
  • Location: Montreal, Canada

Re: Please add support for more AVI codecs

PostSat Apr 14, 2018 2:55 pm

Rohit Gupta wrote:Could you provide some samples and we’ll see if we can add read support for them?


Hope you take them up on that Sander de Regt as it would be nice to have native support for HQX/HQ.avi file import, at least.

That said, remuxing AVI to MOV container is a straightforward task. When I need to, I usually use FFMPEG. But there are other tools, including VirtualDub2 (formerly VirtualDub_FilterMod), that will do it easily:

https://sourceforge.net/p/vdfiltermod/wiki/Home/

It's just a 'direct stream copy'. I use VDub2 mostly for individual files, but if you have alot of files to convert it is possible to set up for batch processing.

Same goes for Avid DNxHD.
Offline

Jim Simon

  • Posts: 810
  • Joined: Fri Dec 23, 2016 1:47 am

Re: Please add support for more AVI codecs

PostSat Apr 14, 2018 5:19 pm

Bryan Worsley wrote:remuxing AVI to MOV container is...


...not always (ever?) desirable.

https://blog.trendmicro.com/urgent-call ... ows-today/

http://www.foxnews.com/tech/2016/04/18/ ... ktime.html
Offline

Bryan Worsley

  • Posts: 203
  • Joined: Fri Apr 15, 2016 11:26 am
  • Location: Montreal, Canada

Re: Please add support for more AVI codecs

PostSat Apr 14, 2018 6:32 pm

I didn't mention anything about using Quicktime (for Windows) per se for remuxing AVI to MOV container (although that's one way people used to do it). And that's all we are talking about here, changing the container format for the purpose of importing these GV HQX/HQ files into Resolve.

Like I said, if BMD were to add support for import of the native AVI files, that would be great.
Offline

Sander de Regt

  • Posts: 798
  • Joined: Thu Nov 13, 2014 10:09 pm

Re: Please add support for more AVI codecs

PostSat Apr 14, 2018 8:03 pm

Rohit Gupta wrote:Could you provide some samples and we’ll see if we can add read support for them?

Hi Rohit,

I've uploaded a couple of examples here

https://drive.google.com/drive/folders/ ... sp=sharing

They all work in the standalone version of Fusion, so it would be very good if they'd work in Resolve/Fusion as well. Especially since converting all of my stuff isn't a practical solution.
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline

Bryan Worsley

  • Posts: 203
  • Joined: Fri Apr 15, 2016 11:26 am
  • Location: Montreal, Canada

Re: Please add support for more AVI codecs

PostSat Apr 14, 2018 9:26 pm

Well it took less than a minute to load and remux those GV AVI files to MOV with VirtualDub2

Resolve 15 beta imports the HQ and HQX.mov files (with and without alpha) just fine, but does not 'see' the Lossless.mov files at all. So I guess Lossless is not supported. Maybe BMD could look at that too ?
Offline

Sander de Regt

  • Posts: 798
  • Joined: Thu Nov 13, 2014 10:09 pm

Re: Please add support for more AVI codecs

PostSat Apr 14, 2018 9:38 pm

Bryan Worsley wrote:Well it took less than a minute to load and remux those GV AVI files to MOV with VirtualDub2

That's not the point. Of course it can be done, but since everything about Resolve is aimed at integration at the moment, going through VirtualDub2 is not an easy workaround.
I don't have that program.

Or the disk space to doubly store my files.

So to use my new intended editor that supports all kinds of formats - and effectively even supports mine - if wrapped in a *.mov - I don't want to jump through more hoops than necessary. One learning curve is more than enough as far as I'm concerned.
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline

Bryan Worsley

  • Posts: 203
  • Joined: Fri Apr 15, 2016 11:26 am
  • Location: Montreal, Canada

Re: Please add support for more AVI codecs

PostSat Apr 14, 2018 10:38 pm

Sander de Regt wrote:That's not the point.


It was really to satisy my own curiosity, and particularly in regard to GV Lossless, which I haven't tested before.

Like I said,

Bryan Worsley wrote:...if BMD were to add support for import of the native AVI files, that would be great.

Bryan Worsley wrote:So I guess Lossless is not supported. Maybe BMD could look at that too ?


Here's hoping.
Offline

Jim Simon

  • Posts: 810
  • Joined: Fri Dec 23, 2016 1:47 am

Re: Please add support for more AVI codecs

PostSat Apr 14, 2018 11:14 pm

Bryan Worsley wrote:that's all we are talking about here, changing the container format for the purpose of importing these GV HQX/HQ files into Resolve.


It's more than that, though. We want the files to be readable both inside and outside of Resolve. AVI files usually are readable outside of Resolve because pretty much every Windows video oriented software on the planet (excepting Resolve) can read VfW codecs installed to the system.

We just need that 'inside' part taken care of. Converting to QuickTime could negate the 'outside' part, though.
Offline

Bryan Worsley

  • Posts: 203
  • Joined: Fri Apr 15, 2016 11:26 am
  • Location: Montreal, Canada

Re: Please add support for more AVI codecs

PostSat Apr 14, 2018 11:23 pm

Crikey, wish I hadn't mentioned it now. Jim, I am with you on that:

Bryan Worsley wrote:Like I said,

Bryan Worsley wrote:...if BMD were to add support for import of the native AVI files, that would be great.

Bryan Worsley wrote:So I guess Lossless is not supported. Maybe BMD could look at that too ?


Here's hoping.
Last edited by Bryan Worsley on Sun Apr 15, 2018 1:01 am, edited 1 time in total.
Offline

Bryan Worsley

  • Posts: 203
  • Joined: Fri Apr 15, 2016 11:26 am
  • Location: Montreal, Canada

Re: Please add support for more AVI codecs

PostSat Apr 14, 2018 11:41 pm

And so as not be accused of obfuscating matters, here's Sander de Regt's post again with the sample GV avi file links, for Rohit's attention:

Sander de Regt wrote:
Rohit Gupta wrote:Could you provide some samples and we’ll see if we can add read support for them?

Hi Rohit,

I've uploaded a couple of examples here

https://drive.google.com/drive/folders/ ... sp=sharing

They all work in the standalone version of Fusion, so it would be very good if they'd work in Resolve/Fusion as well. Especially since converting all of my stuff isn't a practical solution.


As regards:

Jim Simon wrote:I'm a fan of the free, cross-platform, mathematically lossless UT codec. Working on Windows, it's a great Intermediate. I'd love to have read/write support for this in Resolve.
https://www.videohelp.com/software/Ut-Video-Codec-Suite


Extended support for 'non-proprietary' third-party lossless vfw codecs (like UTVideo, MagicYUV) is something that has come up a number of times on the forum. Seems to me a more likely prospect for importing (at least) these formats, could be FFMPEG. Fusion 9 already supports FFMPEG for input:

https://forum.blackmagicdesign.com/viewtopic.php?f=21&t=71908#p403705

Of course that would also allow import of formats that BMD otherwise elect to support only in the Studio version of Resolve (like H265, High Profile 10 H264 currently), so if they did take that initiative there would likely be parallel restrictions. But I'm sure they've considered it.
Offline

Dilson Abraham

  • Posts: 49
  • Joined: Tue Sep 20, 2016 8:38 am

Re: Please add support for more AVI codecs

PostSun Apr 15, 2018 8:55 pm

Would appreciate if read support can be added for .m2t files.

I have not been able to import or de-interlace these clips up until DR 14.3. Hope that in DR 15 if read support can be added, it would be a great help for me to import these old projects and finish them off for once.

I have included links to a couple of sample files from my archive if these can be helpful in providing read support.

https://drive.google.com/open?id=1s-Fa0mzImkQJ1JkDNMvzYc7EJJdzmzCZ
https://drive.google.com/open?id=1fM5xFIygDuFCItInc7HTJG0p7ymjNBDN
macOS High Sierra 10.13.4
Intel Core i7 7700K 4.2 Ghz | 32GB
Asus Maximus IX Hero | nVidia GeForce GTX TITAN X | Onboard Audio
Samsung U28D590 28"
BMD Resolve Studio 15.0.0B.032 | Decklink 4K Extreme | Desktop Video 10.9.11
Offline

Bryan Worsley

  • Posts: 203
  • Joined: Fri Apr 15, 2016 11:26 am
  • Location: Montreal, Canada

Re: Please add support for more AVI codecs

PostMon Apr 16, 2018 12:36 am

These are MPEG2 (HDV).m2t files. Resolve imports MPEG2 only in mxf format, so the existing input options are convert to mxf or transcode to an accepted intermediate format (DNxHD, Cineform, Prores etc).

Last time I looked at the former option I used ffmpeg to remux to mxf but recall there was an issue with Resolve not reading the ffmpeg mxf Op1a format and I had to use bmxtranswrap to rewrite it, as per:

https://forum.blackmagicdesign.com/viewtopic.php?f=21&t=41675#p240678

Rather tedious.

I know that's not what you are asking though:

Dilson Abraham wrote:Would appreciate if read support can be added for .m2t files.


Since this doesn't relate to AVI, maybe you should make a separate request in a new thread.

Edit: I see you did:

https://forum.blackmagicdesign.com/viewtopic.php?f=32&t=72467#p403940
Offline

Jim Simon

  • Posts: 810
  • Joined: Fri Dec 23, 2016 1:47 am

Re: Please add support for more AVI codecs

PostWed Apr 18, 2018 7:29 pm

Bryan Worsley wrote:Seems to me a more likely prospect for importing (at least) these formats, could be FFMPEG.


I'd prefer the Windows version just included VfW support, as all Windows media software does.
Offline

Bryan Worsley

  • Posts: 203
  • Joined: Fri Apr 15, 2016 11:26 am
  • Location: Montreal, Canada

Re: Please add support for more AVI codecs

PostThu Apr 19, 2018 2:31 pm

Yes, many Windows-based NLE's do permit access to whatever compatible third-party WFW codecs are residing on the system, but for export this usually this requires modifying the profile of an existing system-supported AVI codec to access the listing, configuring the chosen third-party codec and saving it as a custom profile.

Take Vegas for example. If you export to Sony YUV (native codec) the pass-through luminance range of the imported source is preserved. However, if you 'customize' the Sony YUV profile to use UTVideo or MagicYUV instead and configure for 8-bit YUV (YV12,YUY2) encoding, the luma range of the export gets compressed (i.e. full range YUV 0-255 > 16-235). Fortunately with MagicYUV there is 'full luma' option that will counter that, but not with UTVideo. Point being that you cannot assume third-party VFW codecs will behave in the same manner as system-integrated codecs and it pays to examine their behavior in any given system to avoid undesirable outcomes.

In light of that, is that what you envisage by 'WFW support' in Resolve ? Obviously there's a big difference between that and adding system-integrated (native) support for select AVI codecs, especially when support already exists for the Quicktime (MOV) variant, as is the case with GV HQ/HQX.

For one thing the freely available GV (Canopus) HQX codec does not expose the 10-bit variant as an encode option when accessed as a 'standalone' VFW codec outside of Edius, even though webpage information would suggest otherwise:

https://www.grassvalley.com/products/hqx_codec/

I do agree though it would be nice to have lossless AVI option's besides Uncompressed.
Offline

Bryan Worsley

  • Posts: 203
  • Joined: Fri Apr 15, 2016 11:26 am
  • Location: Montreal, Canada

Re: Please add support for more AVI codecs

PostFri Apr 20, 2018 3:39 am

Actually, I've just checked out (for the first time) the standalone (free) version of Fusion 9, and the Render (I/O Saver) format options for AVI export do indeed list the third-party 64-bit VFW codecs residing on my system, although in the case of UTVideo and MagicYUV it is limited to the 8-bit variants. Also it does not give access to the native configuration panels of the codecs, which in other Windows-based NLE's that support VFW codecs is usually possible. Not so much of an issue for MagicYUV because the default encoder/decoder settings can be configured with a global configuration utility. But for other VFW codecs like Cineform (I have GoPro Cineform codec 9.2.1 installed) the only way I can see to configure the codec is via an independent video utility that can access the Cineform VFW Control Panel, like VirtualDub. So, unless I'm missing something, I wouldn't say the support given for these VFW codecs is really that comprehensive.

Still, I ran a few 'pass-through' (no transforms applied) tests with sample HD-AVC.mp4 clips exported to UTVideo (YUV 420) and MagicYUV (YUV 420) and was happy to see that the exports did preserve the YUV profile of the source, with the 'Export' settings at default.

Anyhow, that's Fusion 9 (standalone) not Resolve 15. But I can appreciate why folks accustomed to Fusion would hope for greater flexibility in choice of AVI formats.

Haven't got around to checking out ffmpeg import in Fusion yet.
Offline
User avatar

Fred Rodrigues

  • Posts: 323
  • Joined: Mon Nov 05, 2012 9:00 am
  • Location: Amsterdam

Re: Please add support for more AVI codecs

PostFri Apr 20, 2018 8:35 am

I might be alone in this request- I hope not. I do a lot of live video playback and video mapping. For this I use the HAP codec, it is very fast and efficient and many video mapping systems use it. Particularly I use a direct show or media foundation based player to acheive this great performance (no chance to use something like a hyperdeck for mapping). I would love to see this in resolve now that it has fusion as it could be a great go to for creating this kind of content. The codec its self is open source and can be found here: https://github.com/Vidvox

There is a direct show filter here: http://renderheads.com/product/hap-for-directshow/

and AVI based hap samples can be found here: http://downloads.renderheads.com/2014/s ... 30-Hap.avi
and with alpha here: http://downloads.renderheads.com/2014/s ... 0-HapA.avi

I would love it if I could get these files directly from resolve (I can get them from after effects) instead of a full transcode after exporting, which for late changes before shows is pretty stressy..
http://www.fredrodrigues.net/
Offline

Bryan Worsley

  • Posts: 203
  • Joined: Fri Apr 15, 2016 11:26 am
  • Location: Montreal, Canada

Re: Please add support for more AVI codecs

PostFri Apr 20, 2018 12:50 pm

Not used it myself, so can't comment.
Offline

Chad Capeland

  • Posts: 1596
  • Joined: Mon Nov 10, 2014 9:40 pm

Re: Please add support for more AVI codecs

PostFri Apr 20, 2018 1:33 pm

How about just supporting FuSYSTEM_API ImageFormat or OpenImageIO? That way codecs and file formats can be add independently.
Chad Capeland
Indicated, LLC
www.floweffects.com

Return to DaVinci Resolve 15 Beta

Who is online

Users browsing this forum: Uli Plank and 5 guests