I am trying to find a solution for gapless video playback for a stack of DNxHR video files. I'd like these files to effectively play as one video file, back to back. can someone recommend a good solution for this? I am working in a windows environment.
+ Reply to Thread
Results 1 to 7 of 7
One way is through an avisynth script, then playing that script though a media player such as mpv, mpchc etc... It's a bit of a "clunky" method because you have to write the script. MOV wrapped DNxHR would be preferred over MXF, because MOV container does not require indexing with L-Smash
I've never seen a media player implement full and proper seamless/gapless audio+video playback without issues
You ca check mpv player. Videos I have here if grabbing in a bunch, dropping them on player, it plays without visible hiccup in between clips.
Its highly customizable player.
More generally, how to open/append an arbitrary number of files in a directory (Segments could be named file000.mp4, file001.mp4, file002.mp4, etc. ) ?
- ffmpeg concat method requires you to write list.txt and will create an output file ! https://forum.videohelp.com/threads/383844-how-can-i-join-two-videos-a1-mp4-a2-mp4-a12...p4#post2487898
mkv container output would allow creating chapters to jump to the original segments. I'm not sure how well chapters are supported in mov/mp4 ?
- how to append segments with Avisynth+ ? Do you have to use a .bat template to generate the .avs script ?
- how to do it with VapourSynth ?
unfortunately reencoding the files is not an option in this situation.