
Alguma ideia sobre um bom conversor de 1080p para 720p que seja capaz de converter um vídeo de 90 minutos em menos de algumas horas? (talvez em 2, 3 ou 4 horas ;-)
A compactação de um arquivo é H.264/MPEG-4 AVC.
Responder1
Se você quiser ficar com o H.264, provavelmente vai querer ir comx264como codificador. Está integrado em muitos aplicativos, mas com destaqueFFmpegcom o codec "libx264" ouFreio de mão.
O x264 tem a reputação de ser rápido e eficiente. A velocidade pode ser ajustada por presets que são chamados, por exemplo, de “rápidos”. Eles variam de “ultrarápidos” a “muito lentos”. Você pode verificar a ajuda do x264 ligando para x264 --fullhelp
, que explicará todas as opções de presets.
Aqui estão os sinalizadores para "ultra-rápido". Eles desativam algumas funções de codificação avançadas que requerem tempo de processamento. A codificação no modo "ultra-rápido" não será tão eficiente em termos de bits usados e, com uma taxa de bits fixa, você perderá um pouco de qualidade. Mas geralmente, isso não deveria importar tanto.
--no-8x8dct --aq-mode 0 --b-adapt 0
--bframes 0 --no-cabac --no-deblock
--no-mbtree --me dia --no-mixed-refs
--partitions none --rc-lookahead 0 --ref 1
--scenecut 0 --subme 0 --trellis 0
--no-weightb --weightp 0
Freio de mão
Você pode, por exemplo, inseri-los na string de opções do Handbrake ao procurar em "Avançado":
Basta copiar esta string, encontradaaqui:
ref=1:bframes=0:cabac=0:8x8dct=0:weightp=0:me=dia:subq=0:rc-lookahead=0:analyse=none:trellis=0:aq-mode=0:no-deblock=1:scenecut=0:mbtree=0
Não se esqueça de redimensionar acessando Configurações de imagem.
FFmpeg
Ou use-os no FFmpeg simplesmente chamando a predefinição correta:
ffmpeg -i input.mp4 -vcodec libx264 -preset ultrafast -s 1280x720 -acodec copy output.mp4
Responder2
eu usoFreio de mãopor todas as minhas conversões. Mas não posso dizer quão rápido será para você.
Responder3
Se você está procurando algo como velocidades em tempo real ou melhor, você pode usar sua GPU para codificação.
Aqui está um artigo intitulado "Codificação H.264 - CPU vs GPU: Nvidia CUDA, AMD Stream, Intel MediaSDK e x264" que você pode estar interessado em ler.
A qualidade que você obterá de um codificador baseado em GPU não chega nem perto do que o x264 pode oferecer (às vezes destruindo completamente os quadros). No entanto, se você estiver usando as configurações mais rápidas que pode definir para x264, pode valer a pena comparar esses resultados.