Uso este comando para converter o vídeo do meu telefone (em UHD / 4K) para uso como mídia de entrada no DaVinci Resolve usando o codec DNxHR.
ffmpeg_dnxhr.sh
ffmpeg -i input.mp4 -vcodec dnxhd -acodec pcm_s16le -pix_fmt yuv422p -r 30000/1001 -profile:v dnxhr_hq output.movNote que os arquivos DNxHR são enormes, cerca de 10GB por minuto mesmo para algum vídeo bastante uncomplicado! No entanto, a codificação é bem rápida (cerca de 0.5x tempo real no meu computador) e você não perderá realmente nenhuma quantidade significativa de qualidade neste tipo de vídeo.
Este shell script fará batch-encode de todos os arquivos .mp4 na pasta atual para DNxHR
batch_encode_dnxhr.sh
for i in *.mp4 ; do ffmpeg -i $i -vcodec dnxhd -acodec pcm_s16le -pix_fmt yuv422p -r 30000/1001 -profile:v dnxhr_hq ${i}.mov ; done
Check out similar posts by category:
Áudio/Vídeo
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow