Conversor de 1080p para 720p que converte muito rapidamente [fechado]


Respostas:


4

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 --fullhelppara 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

Travão de mão

Você pode, por exemplo, inseri-los na cadeia de opções do Handbrake ao procurar em "Avançado":

insira a descrição da imagem aqui

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.


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

Levará mais tempo se o arquivo de origem estiver em um DVD, comparado com o arquivo no meu disco rígido?
— Einsteins neto

Sim, provavelmente. No entanto, se você já tiver o DVD copiado para h.264, observe que a recodificação de um arquivo já codificado pode resultar em perda de qualidade perceptível. Você precisaria definir o RF (fator de taxa) de acordo (por exemplo, menor = melhor) para compensar. Nesse caso, copiar do DVD novamente provavelmente o deixará com melhor qualidade. É sempre uma troca entre velocidade e qualidade.
— slhck

Não tenho problema em perder a qualidade e não é um DVD normal ... Era um arquivo 1080p que foi gravado em um DVD ...
— Einsteins Grandson

Entendo. Nesse caso, as velocidades de leitura do disco rígido são obviamente mais rápidas.
— slhck

@ user1111261 Funcionou para você?
— slhck

1

Eu uso o Handbrake para todas as minhas conversões. Mas não sei dizer com que rapidez será para você.


Depende do hardware, é claro. Mas você pode ajustar o Handbrake com suas opções avançadas - veja minha resposta.
— slhck

0

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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.