- Posts: 31
- Joined: Fri Mar 29, 2019 8:01 pm
- Real Name: John Delisle
I'm working with a variety of crappy sources. VHS captures and MiniDV. Video is AVI dvvideo SD-NTSC interlaced 29.97 fps, see way down for full details.
I want to make this old video look as good as I can and produce an updated "master" to use for color grading and to keep as a pre-grading archive. Since the video will be made accessible via Youtube or local Plex (PC/mobile media center), I want to deinterlace and possibly scale it to a 1080 height, assuming I'm correct in thinking scaling can be better done through processing than when the video plays and is scaled in real-time.
At first, I thought I'd deinterlace using Resolve natively, but in my tests, VapourSynth with QTGMC deinternacing looks so much better that I feel it's worth my time to deinterlace outside Resolve. I'm "catching" VapourSynth's output with ffmpeg, and have powerful CPU and nvidia GPU at my disposal. Storage is not a problem.
I'm looking for feedback around workflow and formats/ containers.
1. Deinterlacing with VapourSynth QTGMC results in 59.94 fps output. Is that a problem?
2. Should I scale to a 1080 height frame? I suspect Resolve or VapourSynth can scale better than my computer/ phone/ whatever can in real-time. Which scales better? Recommendations?
3. For input to Resolve, what container format and codec would you recommend I use? Ideally, I'd like ffmpeg to produce a lossless compressed output which I'll use as the input to Resolve. Resolve is rather limited in this regard.. I can't seem to find a supported lossless compressed input container/ codec format. I've got TONS of disk space, compute, and GPU at my disposal. I've tried both h264 and HEVC lossless compressed video in both MOV and MP4 containers, and Resolve HATES them... One looks like one of those old scrambled pay-per-view channels from the 80s/90s, or simply has no video, or just won't import, etc.
4. Resolve seems limited in setting pixel aspect ratio on custom dimension video. I cannot, for example, tell Resolve that a clip uses a SD 4:3 pixel AR on a 1440x1080 video. Do I need to address this before importing to Resolve? How can I solve this?
I want to make this old video look as good as I can and produce an updated "master" to use for color grading and to keep as a pre-grading archive. Since the video will be made accessible via Youtube or local Plex (PC/mobile media center), I want to deinterlace and possibly scale it to a 1080 height, assuming I'm correct in thinking scaling can be better done through processing than when the video plays and is scaled in real-time.
At first, I thought I'd deinterlace using Resolve natively, but in my tests, VapourSynth with QTGMC deinternacing looks so much better that I feel it's worth my time to deinterlace outside Resolve. I'm "catching" VapourSynth's output with ffmpeg, and have powerful CPU and nvidia GPU at my disposal. Storage is not a problem.
I'm looking for feedback around workflow and formats/ containers.
1. Deinterlacing with VapourSynth QTGMC results in 59.94 fps output. Is that a problem?
2. Should I scale to a 1080 height frame? I suspect Resolve or VapourSynth can scale better than my computer/ phone/ whatever can in real-time. Which scales better? Recommendations?
3. For input to Resolve, what container format and codec would you recommend I use? Ideally, I'd like ffmpeg to produce a lossless compressed output which I'll use as the input to Resolve. Resolve is rather limited in this regard.. I can't seem to find a supported lossless compressed input container/ codec format. I've got TONS of disk space, compute, and GPU at my disposal. I've tried both h264 and HEVC lossless compressed video in both MOV and MP4 containers, and Resolve HATES them... One looks like one of those old scrambled pay-per-view channels from the 80s/90s, or simply has no video, or just won't import, etc.
4. Resolve seems limited in setting pixel aspect ratio on custom dimension video. I cannot, for example, tell Resolve that a clip uses a SD 4:3 pixel AR on a 1440x1080 video. Do I need to address this before importing to Resolve? How can I solve this?
- Code: Select all
General
Complete name : /mnt/HomeVideo/MiniDV.Tapes/MiniDV-47/MiniDV-47.avi
Format : AVI
Format/Info : Audio Video Interleave
Commercial name : DVCPRO
Format profile : OpenDML
File size : 2.52 GiB
Duration : 12 min 4 s
Overall bit rate mode : Constant
Overall bit rate : 29.8 Mb/s
Video
ID : 0
Format : DV
Commercial name : DVCPRO
Codec ID : dvsd
Codec ID/Hint : Sony
Duration : 12 min 4 s
Bit rate mode : Constant
Bit rate : 24.4 Mb/s
Encoded bit rate : 28.8 Mb/s
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 29.970 (30000/1001) FPS
Original frame rate : 29.970 (29970/1000) FPS
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:1:1
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Bottom Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 2.357
Stream size : 2.43 GiB (97%)
Audio
ID : 1
Format : PCM
Format settings : Little / Signed
Codec ID : 1
Duration : 12 min 4 s
Bit rate mode : Constant
Bit rate : 1 024 kb/s
Channel(s) : 2 channels
Sampling rate : 32.0 kHz
Bit depth : 16 bits
Stream size : 88.5 MiB (3%)
Alignment : Aligned on interleaves
Interleave, duration : 33 ms (1.00 video frame)