"FFmpeg je švýcarský nůž pro práci s multimédii. Zde jsou příkazy pro mastering, post-produkci a archivaci."
ffmpeg -i input.mov -c:v prores_ks -profile:v 3 -vendor apl0 -bits_per_mb 8000 -pix_fmt yuv422p10le output.movffmpeg -i input.mp4 -c:v libx265 -crf 18 -preset slow -c:a copy output.mkvffmpeg -i input.mkv -map 0 -c copy output.mp4ffmpeg -i input.mp4 -vf "scale=-1:1080" -c:v libx264 -crf 23 -preset fast output_1080p.mp4ffmpeg -i video.mkv -vn -c:a pcm_s24le output.wavffmpeg -i input.wav -c:a flac -compression_level 12 output.flacffmpeg -i input.wav -af loudnorm=I=-16:TP=-1.5:LRA=11 -ar 48k output.wavffmpeg -i front_L.wav -i front_R.wav -i center.wav -i lfe.wav -i back_L.wav -i back_R.wav -filter_complex "[0:a][1:a][2:a][3:a][4:a][5:a]join=inputs=6:channel_layout=5.1[a]" -map "[a]" output_5.1.wavffmpeg -i input.mkv -c:v copy -c:a ac3 -b:a 640k center_mix.mkvffmpeg -framerate 24 -i img%04d.png -c:v prores_ks -profile:v 2 output.movffmpeg -ss 00:01:30 -to 00:02:00 -i input.mp4 -c copy cut.mp4ffmpeg -i input.mp4 -vf "setpts=0.5*PTS" output_2x_speed.mp4ffmpeg -i input.mp4 -vf "drawtext=text='%{pts\:hms}':x=100:y=100:fontsize=48:fontcolor=white:box=1:boxcolor=black@0.5" output_tc.mp4Tento proces odstraňuje redundantní metadata z Profilu 7, nastavuje čistý Profil 8.1 (zpětně kompatibilní s HDR10), generuje správné časové značky (PTS) a zajišťuje korektní zápis certifikované hlavičky do kontejneru MP4.
C:\DV_Oprava\) musíte mít zdrojový film.mp4. Dále si připravte soubor edit.json obsahující { "mode": 2 }. Otevřete příkazový řádek v tomto umístění.dovi_tool.exe (nástroj pro manipulaci s metadaty Dolby Vision) a mp4muxer.exe (oficiální multiplexer společnosti Dolby). Jedná se o samostatné programy a nejsou součástí FFmpeg! Každý krok je nutné nechat kompletně dokončit před spuštěním dalšího.
ffmpeg -i film.mp4 -c:v copy -bsf:v hevc_mp4toannexb video.hevc.\dovi_tool.exe extract-rpu video.hevc -o RPU.bin.\dovi_tool.exe editor -i RPU.bin -j edit.json -o RPU_p8.bin.\dovi_tool.exe inject-rpu -i video.hevc --rpu-in RPU_p8.bin -o video_p8.hevc.\mp4muxer.exe -i video_p8.hevc -o video_ciste.mp4 --dv-profile 8.1 --dv-bl-compatible-id 1ffmpeg -i video_ciste.mp4 -i film.mp4 -map 0:v -map 1:a -map 1:s? -c copy -strict -2 film_hotovo.mp4
Závěr a úklid: Výsledný soubor film_hotovo.mp4 je nyní plně kompatibilní a připravený k přehrávání. Pomocné soubory (video.hevc, RPU.bin, RPU_p8.bin, video_p8.hevc, video_ciste.mp4) lze následně smazat.