Alguma idéia sobre um bom conversor de 1080p para 720p capaz de converter um vídeo de 90 minutos em menos de várias horas? (talvez em 2, 3 ou 4 horas ;-)
A compactação de um arquivo é H.264 / MPEG-4 AVC.
Alguma idéia sobre um bom conversor de 1080p para 720p capaz de converter um vídeo de 90 minutos em menos de várias horas? (talvez em 2, 3 ou 4 horas ;-)
A compactação de um arquivo é H.264 / MPEG-4 AVC.
Respostas:
Se você quiser ficar com o H.264, provavelmente desejará usar o x264 como codificador. Está embutido em muitos aplicativos, mas o FFmpeg é o mais destacado com o codec "libx264", ou Handbrake .
x264 tem uma reputação de ser rápido e eficiente. A velocidade pode ser ajustada por predefinições chamadas, por exemplo, "rápidas". Eles variam de "ultra-rápido" a "muito lento". Você pode verificar a ajuda do x264 ligando x264 --fullhelp
para explicar todas as opções das predefinições.
Aqui estão as bandeiras para "ultra-rápido". Eles desativam algumas funções avançadas de codificação que exigem 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á alguma qualidade. Mas, geralmente, não deve 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
Você pode, por exemplo, inseri-los na cadeia de opções do Handbrake ao procurar em "Avançado":
Basta copiar esta string, encontrada aqui :
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 novamente, vá para as Configurações da imagem.
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
Se você estiver procurando algo como velocidades em tempo real ou melhor, 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ê obtém 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 configurar para x264, pode valer a pena comparar esses resultados.