Workflow for creating files playable at our theatre using only cross-platform tools.
- ffmpeg to create mp4 file if input is frame sequence - as in this post,
ffmpeg -r 30 -f image2 -i "Our-frame_%06d.png" -vcodec libx264 -crf 15 -pix_fmt yuv420p Our-movie-4k-frames.mp4 - OCVWarp to create warped file. Fourcc of avc1 results in x264 video, good quality.
- Avidemux to edit the warped file, move the credits to the beginning and speed up credits. Also overlay Hindi / Telugu title text as graphics using the logo filter.
- To note: Firestick 4K needs FAT32 formatted disk, which has a 4 GB file size limitation. So, re-encoding files with x265 (HEVC) using the options in the Configure button to choose file-size based codec quality. This takes around 8 hours to encode a half-hour 4K 30 fps video on an i5 laptop!
- Similarly, the older BluRay player needs to have 1080p encoded with XVID fourcc. x263, I guess.
Upcoming - perhaps try AV1 codec?
https://trac.ffmpeg.org/wiki/Encode/AV1
No comments:
Post a Comment