8000 Methods for removing error/bad portions during packaging · Issue #981 · mipops/dvrescue · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Methods for removing error/bad portions during packaging #981
Open
@iamdamosuzuki

Description

@iamdamosuzuki

I recently came across a file that has two problematic frames in the middle of it. The file was mostly just 4:3 NTSC, but there were two problematic frames in the middle that were being parsed as 4:3 PAL. Upon further investigation, these PAL frames were actually just error frames, probably recorded in when the recorded in by a faulty camcorder or recording unit. I wanted to find a way to package just the non-problematic portions of the video file into a single file. However, since the errors occurred in the middle of the tape, packaging using the gui would result in three video files (2 working, and one error.

I reached out the @dericed and got this advice:

dvpackager -e dv input.dv

that should make your 3 files by just chopping the dv into pieces

then do

cat part1.dv part3.dv > output.dv

then drop that output.dv file into DVRescue and package to MOV as normal

This method worked. An alternate method was also suggested, however this didn't work:

I guess there's another trick were you could open the dvrescue xml and delete the middle pal reference, so like

<frames ntsc>
 <frame1/>
 <frame2/>
</frames>
<frames pal>
 <frame3/>
 <frame4/>
</frames>
<frames ntsc>
 <frame5/>
 <frame6/>
</frames>

to
<frames ntsc>
 <frame1/>
 <frame2/>
 <frame5/>
 <frame6/>
</frames>

then rerun dvpackager and it will just run according to the edited xml.

This returned a single file that appears to be the correct duration, but would freeze during playback at the point where the error frames would have been.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0