Eu tenho um mkv
arquivo de vídeo que é 1080p
Vídeo: hevc (Main 10), yuv420p10le(tv), 1920x1080, SAR 1:1 DAR 16:9, 23,98 fps, 23,98 tbr, 1k tbn, 23,98 tbc (padrão)
Alguém pode me ajudar a convertê-lo para 720p visualmente sem perdas sem levar muito tempo. Estou bem com qualquer tamanho de arquivo que apareça. É um arquivo de vídeo de 43 minutos e agora tem cerca de 800 MB.
O motivo pelo qual estou fazendo isso é gagueira de 1080p na tela HD do meu antigo laptop. Quando tentei o Handbrake, ele diz que o ETA é de 12 horas. Eu preferiria FFMPEG desta vez.
Vi alguns outros comandos, mas não tenho certeza se funcionará com meu arquivo de vídeo e FPS. Por favor, compartilhe o comando FFMPEG apropriado para esta finalidade. Obrigado.
A
ultrafast
opção predefinida para x264 fará com que seja o mais rápido possível:-c:a copy
irácopiar faixas de áudio em vez de recodificar-c:v libx264
– use o codificador libx264 para faixas de vídeo-crf 10
O valor é baixo o suficiente para parecer bom (mesmo com predefinição ultrarrápida), mas produzirá um arquivo bastante grande. Mudar isso-crf 18
pode resultar em um tamanho de arquivo 2-5x menor - mas dependendo do conteúdo/condições de visualização pode não ser considerado "visualmente sem perdas" (um requisito subjetivo - tente diferentes valores de crf com pequenas amostras de antemão adicionando, por exemplo,-ss 23:00 -to 23:10
antes da entrada)-s 1280x720
redimensiona a saída para 1280x720-map 0
mapeará TODOS os fluxos da primeira entrada para o arquivo de saída ou usará-map 0:v -map 0:a? -map 0:s?
para mapear todas as trilhas de vídeo e todas as trilhas de áudio/legendas, se existiremOUTPUT
formov
oump4
, a opção-c:s mov_text
codificará legendas baseadas em texto