2015-06-25, 05:51 PM
Here is an odd one. I have some old recordings that got IVTC, oddly. It seems that every 15th frame is duplicated. Anyone have an idea how to easily remove those extra frames?
Remove Duplicate Frames
|
2015-06-25, 05:51 PM
Here is an odd one. I have some old recordings that got IVTC, oddly. It seems that every 15th frame is duplicated. Anyone have an idea how to easily remove those extra frames?
2015-06-26, 04:30 AM
(2015-06-25, 05:51 PM)PDB Wrote: Here is an odd one. I have some old recordings that got IVTC, oddly. It seems that every 15th frame is duplicated. Anyone have an idea how to easily remove those extra frames? Are we talking 15th frame or field? Although I can't say either makes much sense. This may have something to do with drop frame versus non-drop frame... which frankly always made my brains hurt.
2015-06-26, 05:00 AM
Frames. It's very odd and I'm not sure how it happened but all the frames are unique except the 15th and 16th frame are dupes. Going through the whole video all counting it's always the same on the 15th. Like it forgot to drop certain frames
2015-06-26, 07:01 AM
If what your looking at is already IVTC'd, there isn't much you can do unless there is blended frames as well.
What frame rate is being reported?
2015-06-26, 09:44 AM
Try avisynth Tdecimate - http://avisynth.org.ru/docs/english/exte...cimate.htm
2015-06-27, 09:42 AM
Yes that's easy enough to fix in Avisynth. FDecimate/TDecimate/Srestore can do it for you, or you can do it yourself like this:
Code: interleave(selectevery(16,0), \ You average whichever pair is identical. If you get an error that the clips aren't the same length then you just add the last frame like this: average(selectevery(16,13), 0.5,selectevery(16,14), 0.5) #--> "Error, clips must be same length" To average(selectevery(16,13), 0.5, selectevery(16,14) ++ selectevery(16,13).trim(selectevery(16,13).framecount()-1,0), 0.5)
2015-06-27, 06:42 PM
Perfect, thanks vale yard and spoRv
2015-06-28, 02:19 AM
I think it's easier to use something like:
Code: avisource("filename.avi") if this doesn't remove the right duplicate frame, but another one, you could make this: Code: clip=avisource("filename.avi") Of course you should give N the right number, to let the proper duplicate frame to be deleted. Different path to get the same result!
He'd just end up with an atypical frame rate. I'd also think it means frames might be missing. Even after dropping the duplicate, motion will probably be jerky.
If the intention is just to remove the duplicates regardless of final rate, I'd use something like fdecimate, which lets you pick any frame rate number.
2015-06-28, 07:28 PM
Thanks again guys. Pretty sure its just a dupe that didn't get eliminated somehow. I think the motion should be fine
|
« Next Oldest | Next Newest »
|
Possibly Related Threads… | |||||
Thread | Author | Replies | Views | Last Post | |
How to convert 50p (25p) to 23.976 with Dupe Frames? | PDB | 6 | 3,288 |
2021-08-13, 02:39 PM Last Post: PDB |
|
How to remove every 25th dupe frame from h264 video | Plissken1138 | 8 | 6,356 |
2019-03-31, 12:04 AM Last Post: Chewtobacca |
|
[Help] 25fps PAL video mastered at 24fps with dupe frames | SpaceBlackKnight | 3 | 4,438 |
2019-03-26, 03:59 AM Last Post: SpaceBlackKnight |
|
please help me i can't remove that | kamihikouki | 23 | 24,605 |
2017-05-12, 07:26 AM Last Post: kamihikouki |