Como posso compactar no máximo arquivos de vídeo?

12

Recebi 4 arquivos .mov de um cliente que eles desejam no site para celular via SlideShowPro. Cada arquivo original tinha entre 200 e 400 mb. Eu reduzi cada um para cerca de 30 mb usando o transmageddon, conforme descrito aqui , mas ainda é muito grande para uma conexão móvel.

Existe alguma maneira de reduzi-los ainda mais? Talvez sejam as configurações; Usei o formato de saída = MPEG4, áudio = AAC, vídeo = H264 (que é o sugerido pelo SlideShowPro.)

EmmyS
fonte

Respostas:

12

UAU!

O H264 é um codec de vídeo de alta qualidade, mas (como você se refere), ele cria arquivos de vídeo de tamanho "pesado".

Não tenho certeza se sua pergunta está relacionada a uma tarefa da GUI ou da linha de comando. Mas, supondo que você esteja usando o "Transmaggedon", escreverei isso considerando as opções para aplicativos da GUI.

No meu caso, prefiro o uso do "Mobile Media Converter", que funciona muito bem em sistemas de 32 bits (sistemas baseados em Ubuntu e MS). E os criadores já lançaram uma versão de 64 bits hoje em dia.

O que você deseja é criar arquivos de vídeo de tamanho menor. Isso pode ser feito alterando a "taxa de bits do vídeo", que oferece a melhor qualidade, de acordo com a taxa de bits do vídeo solicitada. Por exemplo: um arquivo de vídeo de 40 MB (descompactado, AVI) caberá em um arquivo de vídeo de 5 MB (qualquer codec) se você usar uma taxa de bits de vídeo de 800 kbps. Mas, é claro, isso pode prejudicar a qualidade.

Eu sugiro fortemente que você realize alguns testes usando o Mobile Media Converter, que pode ser acessado (.deb) clicando no próximo link:

http://www.miksoft.net/mobileMediaConverter.htm

Após a instalação, basta soltar todos os arquivos de vídeo (de preferência pequenos para o teste) na área de arrastar e soltar e, em seguida, abra as opções Avançadas clicando em uma pequena seta posicionada à direita da janela, abaixo do botão "Procurar". "[...]"

Em seguida, clique em "Avançado" e você terá todas as opções necessárias para transcodificar seu vídeo e realizar transcodificação pequena e de boa qualidade.

Lembre-se: quanto maior a taxa de bits do vídeo, você terá melhor qualidade, mas o tamanho do arquivo ficará "mais pesado".

BTW: Você também pode transcodificar vídeos usando um sistema de edição não linear, como "Kdenlive" ( http://www.kdenlive.org/ ) ou "Openshot" ( http://www.openshotvideo.com/ ) e muitos Mais. Um sistema de edição não linear também será útil para editar o vídeo (aparar, cortar, adicionar texto e muito mais).

Boa sorte!

Aqui está uma captura de tela para você ver algumas opções do Mobile Media Converter em ação.

insira a descrição da imagem aqui

Geppettvs D'Constanzo
fonte
Obrigado pela resposta muito detalhada. Vou tentar e ver se consigo fazê-lo funcionar.
Emmys
Os perfis e níveis do @EmmyS Standard H.264 são os melhores possíveis para uma ampla implantação em termos de qualidade e compatibilidade. O codificador x264 usado pela maioria dos programas de vídeo gratuitos faz um bom trabalho nisso. O x264 também suporta o chamado modo de 10 bits, que pode reduzir ainda mais a taxa de bits com a mesma qualidade, mas, como na maioria dos recursos de economia de taxa de bits, nem todos os decodificadores em vários dispositivos os suportam. Portanto, apenas as opções para reduzir a resolução e / ou qualidade permanecem.
LiveWireBT 22/09
Ajustando o bitrate de áudio também pode ter um impacto (minimal, true)
Elder Geek
6

[EDIT] Comentários dizendo: A partir de 2017, por causa do novo sistema de extensão firefox, esta solução não está mais funcionando [EDIT]

A melhor maneira de comprimir vídeos que encontrei até agora é o Firefogg .

  • Este é um plugin do firefox (por isso é uma ferramenta multiplataforma como o firefox)
  • Ele será compactado para o formato WebM (código aberto - codec compatível com a Web)
  • Oferece vários tamanhos de codificação (realmente conveniente para obter a melhor taxa de compactação)
  • Taxa de compressão REALMENTE eficiente (pelo menos tanto quanto H264)
  • É super fácil de usar e 100% offline

insira a descrição da imagem aqui

Sulliwane
fonte
Funciona offline? Ou exige que o vídeo inteiro seja carregado primeiro?
Reubenjohn # 13/16
1
@reubenjohn 100% offline
Sulliwane 13/16
a partir de 2017, com versões mais recentes do Firefox dont apoiar esta extensão
Edward Torvalds
Isso não está mais funcionando desde que o Firefox mudou para a nova estrutura de extensão.
Ajith R Nair
4

Minha recomendação final é usar o HandBrak. É multiplataforma, muito útil e estável. Você pode fazer qualquer coisa com ele (redimensionar, compactar, ...)

ou

Mostafa Ahangarha
fonte
1
Isso não fornece uma resposta para a pergunta. Para criticar ou solicitar esclarecimentos a um autor, deixe um comentário abaixo da postagem. - Do comentário
Fabby 28/02
1
Você pode afirmar que não é a melhor ou a melhor resposta para ele. Mas você não pode dizer que não é uma resposta para a pergunta. Desde que eu uso este aplicativo para obter uma boa compactação para meus vídeos há anos.
Mostafa Ahangarha
2
FYI: Eu não diminuí a votação, mas deixei uma mensagem informando sobre um voto para excluir. Por favor, leia isto sobre como escrever uma boa resposta.
Fabby 29/02
Não importa para mim se você votou ou não. Obrigado por compartilhar seu comentário sobre a minha resposta. Mais obrigado pelo link fornecido. Vou passar por isso e tentarei dar uma resposta melhor no futuro. Na esperança de encontrar a resposta para a minha pergunta nele também.
Mostafa Ahangarha
1

Do ponto de vista da codificação de vídeo:

  1. Remova o máximo de ruído indesejado possível através da filtragem. Hobbyists escreveu muitos filtros AviSynth para diferentes tipos de material anos atrás. Infelizmente, o AviSynth é um pouco difícil de configurar e manipular na plataforma de destino Windows, a execução do Linux o torna ainda mais difícil.

    • Atualização: Agora está disponível uma reescrita do AviSynth que roda nativamente no Linux, chamada VapourSynth . A maioria dos filtros já foi portada e aprimorada ou substituída por melhores alternativas.
  2. Escolha uma resolução de vídeo e um nível de qualidade razoáveis ​​para o dispositivo de destino (mesmo que existam dispositivos com telas de 1080p de 5 polegadas por aí, não é necessário codificar com configurações de bluray ou bluray como configurações de qualidade) ou deixe o usuário decidir (consulte o YouTube).

  3. Use a menor taxa de bits possível (por exemplo, "faça com que seus vídeos passem fome pela taxa de bits"), mantendo a qualidade desejada (os codificadores de vídeo modernos suportam zonas, para que você possa controlar a taxa de bits e a qualidade das cenas especificadas manualmente).

Você pode estar se perguntando: Existe um programa que faça essas coisas automaticamente por mim?

Bem, um programa pode usar um determinado conjunto de padrões bem definidos e executar algoritmos nos resultados para calcular a relação sinal / ruído e tentar aplicar muitos métodos comprovados para o material fornecido, mas existe um certo tipo de habilidade que um programa não pode fazer (hoje). Não sei se esses programas existem atualmente.

Em suma: a codificação de vídeo pode ser bastante difícil se você aprofundar, porque deseja alcançar um determinado resultado.

Algumas pessoas no video.stackexchange.com podem ajudar mais com problemas relacionados ao vídeo, como filtrar determinados artefatos.

LiveWireBT
fonte
0

Eu tive o mesmo problema com o do meu vídeo que gravei com o digicam, era mais de 400 mb ...

Eu usei o winff, que pode ser baixado facilmente do ubuntu software center. converte o meu vídeo de 400 mb para apenas 30 mb. mas percebo uma leve perda de qualidade difícil ,,,

Mrinal
fonte
3
winff é apenas uma interface para ffmpeg - pode ajudar a dizer que configurações / predefinições que você usou
Journeyman Geek
0

O freio de mão é mais fácil. Escolha o vídeo para a fonte e clique em "Android" ou "iPod" nas listas predefinidas no lado direito da tela [isso altera a geometria, resultando em um arquivo menor para a tela pequena do telefone]. Clique em "Iniciar" no menu.

Escolhendo "iPod", o arquivo de 38mb foi reduzido para 10mb. bom para telefone.

Rob Grune
fonte