+ Reply to Thread
Results 121 to 150 of 157
-
How should I proceed and would anyone want to see a different capture? Perhaps the JVC with TBC off and just through passthrough? That being said, when I was testing with both virtualdub2 and Amrectv I notice that with the JVC and Pany passthrough the duplicate/drop frame was not racking up the numbers like it did with just the JVC (TBC was on). FYI, the Blackmagic was like filling up your gas tank with dup/dropped frames. Other tapes that where maybe 30 mins or 1 hr only had like 10 with just the JVC w/tbc on, but not sure then when I go to change it to prores will it spit out dups like it did before or was it just my bad script?
-
Conversion to ProRes should not multiply drops/inserts unless something is bad with your script or setup IMO. Start with a short interlaced capture (few minutes .avi) with no drops/inserts to practice and assess your conversion to ProRes. Also be clear about interlaced and deinterlaced sources before throwing the clip to some conversion script or commandline. And post your script and/or commandlines, not just the results so it is easier for other users to follow your issues.
Lastly, maybe the condition of (some of) your tapes (and perhaps the condition/wear of the player as well) make the addition of the ES-15 (and JVC with TBC OFF as this may have caused the vertical jumps) a prerequisite for a more or less decent capture?Last edited by Sharc; 26th Aug 2025 at 17:50.
-
-
This looks like a valid capture to me, the best until now. Interlaced TFF, 29.97fps. There is a glitch at field#944, and I am not sure about a drop around field# 820 (?). I don't see the need for a recapture though. It's probably as good as it can get.
So the next steps would be to either
- Deinterlace and then convert to ProRes progressive, or
- Convert to Prores interlaced (and then deinterlace etc.)
(we postpone denoising, de-rainbowing etc. for a later discussion if needed. Depends what you leave for DaVinci)
Let's see the findings from other users.
Edit:
I uploaded deinterlaced and interlaced ProRes variants of your capture here. They should open in DaVinci without problems.
https://mega.nz/file/DMFlBQbQ#X1GYsXGsAv6f-vIgsZKoJyUa-cN46uqr2AyMameRxjI
https://mega.nz/file/CYUj1SyB#btOmaJPPDEX__cD5Xw8Uv3VS4B5Z26hSFvqZsGTYl1kLast edited by Sharc; 27th Aug 2025 at 03:38. Reason: Links added
-
Is this capture, Jvc with pass through AND TBC off better than the one with JVC TBC on and pass through on from above? In recapturing I’ve only have had one tape that had a glitching flag at the top with the tbc on and pass through. Turing it off flag went bye bye. It was the same thing before when I did not have the pany for pass through though. -
-
-
-
There is no strong and strict rule to this. The prevalent opinion is to switch the VCR TBC off when a DVD recorder like ES-15 in passthrough is in place, because the ES-15 provides this similar TBC functionality itself, and having this function 2x in the loop can do more harm than good. But there are always exceptions to the rules. You have to gain your own experience. Capturing can be laborious at times.
Now, after 131 posts, did you find (for yourself) the the answer to your original question?Last edited by Sharc; 27th Aug 2025 at 16:02.
-
Originally Posted by Jagabo
-
I used RIFE to generate those two frames. Search these forums for "ReplaceFramesRIFE", the function I wrote to do that.
-
Yep. Recapturing. Just not exactly sure on jvc tbc on or off with the pass through. Doing entire tapes both ways but would like to know how to really scan them correctly for the better capture. If during capture amrectv show like 5 or less dupe frames, is it worth recapturing with tbc off on jvc? From memory a lot of both tbc and pass through same as just jvc and tbc.
-
If you are in doubt you need not to re-capture the entire tape. You can re-capture the flawed section(s) only (maybe 10+ frames) and - if it has fixed the issue - eventually stitch it frame (field) accurate together with the original capture (overlay, replace). Easiest using the timeline of an NLE like your DaVinci for doing this.
Or you fix the flaws (if not too many faulted frames in a row) by motion interpolation of the adjacent healthy frames, as jagabo has suggested.Last edited by Sharc; 28th Aug 2025 at 00:23.
-
-
-
Yep. I think I will finish with capturing with the JVC TBC on and Passthrough ( I can see when it glitches with TBC on and then turn off and restart) and then proceed with the deinterlace and then convert to prores for editing. I'll have to re-read all the helpful posts on the steps again to get it right.
Thanks! -
I've been trying to write a script that will batch all .avi files I've created to use qtgmc and convert to prores
It keeps failing: Any ideas?
@echo off
setlocal enabledelayedexpansion
REM Output folder name
set outdir=Converted
set "avsdir=avs_temp"
REM Make sure folders exist
if not exist "%outdir%" mkdir "%outdir%"
if not exist "%avsdir%" mkdir "%avsdir%"
for %%a in ("*.avi") do (
echo Converting: %%a
set "filename=%%~na"
set "avsfile=%avsdir%\!filename!.avs"
REM Create AviSynth script dynamically
(
echo AVISource("%%a")
echo AssumeTFF()
echo QTGMC(Preset="Slow", Preset=3)
echo LanczosResize(720,480)
) > "!avsfile!"
REM Run FFmpeg: take video from AVS, audio passthrough, ProRes output
ffmpeg -y -i "!avsfile!" -c:v prores_ks -profile:v 3 -bits_per_mb 8000 -pix_fmt yuv422p10le -c:a copy "%outdir%\!filename!.mov"
)
echo Done!
pause
Ideally, I'd like to then convert them to h.264 files
Thanks -
I can't help you with your script failing but I don't see any code in there that will reshape your videos to 4:3. The 720x480 (3:2) has to be brought down to 4:3, or 640x480 equivalent, unless you're going to do that in Resolve.
Also, is the resize necessary? The video is already 720x480. -
How do you do your vids? One at a time? Honestly, I've been plugging it into chatgpt for help with the "all files in x folder". If I do one at time, I'm good. I think the resize was just extra stuff it included. As far as the 4:3, I thought it needed to be that since that was how the original was? 3:2 is fine with me if that's the way it should be.
-
I do a couple of tapes at a time but I don't use any command line code; I use batching in VDub2.
As far as the 4:3, I thought it needed to be that since that was how the original was? -
@Riker: Have you succeeded to produce a deinterlaced (qtgmc) ProRes version of your .avi capture, before jumping onto some chatgpt batch mass production? Did your QTGMC(....) deinterlacing work correctly? QTGMC(Preset="Slow", Preset=3) makes no sense and will fail. Delete the Preset=3. And as said include -vf setsar=10/11 or -vf setdar=4/3 in the ffmpeg commandline for 4:3 display (unless you do the sizing later in DaVinci).
(Footnote only: And if you want to have it in .h264 anyway you could skip ProRes and convert your .avi directly to lossless x264 which DaVinci should open as well).
Edit: For batch scripting you may find this useful:
https://www.tutorialspoint.com/batch_script/index.htmLast edited by Sharc; 6th Sep 2025 at 08:13.
-
-
It keeps failing: Any ideas?
Code:@echo off setlocal rem Output folder name set "outdir=Converted" set "avsdir=avs_temp" set "ffmpeg=F:\tools\ffmpeg.exe" rem Make sure folders exist if not exist "%outdir%" mkdir "%outdir%" if not exist "%avsdir%" mkdir "%avsdir%" for %%a in ("*.avi") do call :make_intermediate_422 "%%a" "%avsdir%" "%outdir%" endlocal echo DONE & pause goto :eof :make_intermediate_422 <videofile, avisynth dir name, output dir> set "avsfile=%~2\%~n1.avs" rem careful, avisynth needs absolute video filepath call :make_avs_file "%CD%\%~1" "%avsfile%" "%ffmpeg%" -y -i "%avsfile%" -c:v prores_ks -profile:v 3 -bits_per_mb 8000 -pix_fmt yuv422p10 -c:a copy "%~3\%~n1.mov" goto :eof :make_avs_file <videofile, avs filepath> rem for top field first video, loading 4:2:0 by avisource and then change format to 4:2:2 echo AVISource("%~1") > "%~2" echo AssumeTFF() >> "%~2" echo QTGMC(Preset="Slow") >> "%~2 echo ConvertToYV16() >> "%~2" goto :eof :make_avs_file2 <videofile, avs filepath> rem for NTSC DV, to loading 4:1:1 by ffms2 and then change format to 4:2:2 directly (without intermediate 4:2:0) echo FFVideoSource("%~1") > "%~2" echo AssumeBFF() >> "%~2" echo ConvertToYV16(interlaced=true) >> "%~2" echo QTGMC(Preset="Slow") >> "%~2" goto :eof
also, use subroutines (that is how windows calls functions), it makes structure, makes it modular, also more clear, and no ai would generate it for you like that, people refuse to use it for some reason, so ai cannot copy it from examples ...
and also added a version to load video by ffms2, which loads NTSC DV as 4:1:1, because you change it to 4:2:2, you resize chroma directly into it, not using 4:2:0 which your VFW codec using AviSource might do. Watch field order though, in that script, using ffms2, it is set to BFF after loading avi.Last edited by _Al_; 6th Sep 2025 at 14:03.
-
just realized, there is no audio using :make_avs_file2, so it can be done, using FFAudioSource, but that gave me some access violation (not sure, missing some codec or something), so used AviSource to load audio (bit wild, but anyway):
Code::make_avs_file2 <videofile, avs filepath> rem for NTSC DV, to loading 4:1:1 by ffms2 and then change format to 4:2:2 directly (without intermediate 4:2:0) echo FFVideoSource("%~1") > "%~2" echo AssumeBFF() >> "%~2" echo ConvertToYV16(interlaced=true) >> "%~2" echo QTGMC(Preset="Slow") >> "%~2" echo AudioDub(last, AviSource("%~1")) >> "%~2" goto :eof
Last edited by _Al_; 6th Sep 2025 at 14:54.
-
Similar Threads
-
Is it worth upscaling video?
By sophisticles in forum Video ConversionReplies: 15Last Post: 30th Apr 2024, 09:51 -
Is an eGPU worth it to speed up encoding?
By mfmto in forum Newbie / General discussionsReplies: 6Last Post: 2nd May 2023, 12:36 -
Are more expensive AV cables worth it?
By bigbadben in forum Newbie / General discussionsReplies: 8Last Post: 1st Nov 2021, 09:06 -
Is it worth upgrading?
By sophisticles in forum Newbie / General discussionsReplies: 0Last Post: 24th May 2021, 16:24 -
How Merge 1 Video to 100 Videos (Intro + Multiple Main Videos) help
By Squid Ward in forum EditingReplies: 0Last Post: 4th Sep 2020, 10:27