Ad

InglêsFrancêsEspanhol

Editor online grátis | DOC > | XLS > | PPT >


Favicon OffiDocs

Editor de vídeo online OpenShot 2.4.3

OpenShot 2.4.3 editor de vídeo online para criar e editar qualquer arquivo de vídeo ou filme com OffiDocs OpenShot

Editor de vídeo online OpenShot 2.4.3

O app oficial

Distribuído por OffiDocs

ENTRAR


Ad

 

 

 

Nosso editor de vídeo online OpenShot atualizado com a versão 2020 OpenShot para Linux

 

Suas principais características são: 

Da versão 2.4.1:

 

Qualidade de imagem aprimorada

Aprimoramos o pipeline de processamento de imagem no OpenShot para criar imagens mais nítidas, alterando nosso algoritmo de dimensionamento de imagem e, o mais importante, dimensionando apenas um quadro uma vez, em vez de várias vezes (o que costumava acontecer em determinados cenários). Isso resulta em uma imagem visivelmente mais nítida e um desempenho ligeiramente melhor.

 

Suavidade de reprodução aprimorada

Os recursos de visualização de vídeo no OpenShot foram aprimorados para lidar melhor com vídeos com taxas de quadros mais altas (50 fps, 60 fps, 120 fps). Isso resulta em uma experiência de reprodução mais suave e menos instabilidade e congelamento com determinados perfis de visualização.

 

Estabilidade aprimorada (especialmente para Windows)

Logo após nosso lançamento anterior (em setembro de 2017), fizemos algumas mudanças muito grandes no libopenshot para oferecer melhor suporte ao Windows (com relação a certos tipos de dados em C ++). Isso corrige muitos, muitos problemas do Windows, incluindo arquivos de áudio

s parar mais cedo, problemas de sincronização / desincronização, vídeos parados em 30 minutos (ou em um momento anterior), abertura de arquivos de projeto com caracteres não ingleses e muito mais. Se você teve algum problema com o Windows, experimente esta nova versão.

 

Libopenshot (lista completa de alterações):

  • Seções mais críticas que tentam evitar condições de corrida em sistemas de núcleo de alta CPU
  • Seções críticas adicionais sobre como adicionar imagens de quadro
  • Pesquisa de codec por nome em FFmpegWriter, que deve resolver alguns problemas (como suporte xvid). Obrigado Peter!
  • Corrigindo regressão com origem de rotação. As coisas devem sempre girar em torno do centro de um objeto (até eu adicionar pontos de ancoragem com quadro chave)
  • Configurando base de tempo no fluxo de vídeo em FFmpegWriter ... um pouco experimental
  • Melhorar a suavidade da reprodução em vídeos com alta taxa de quadros, especialmente quando os quadros de vídeo precisam avançar para acompanhar o áudio.
  • Removendo instruções de lançamento de arquivos de cabeçalho
  • Reduzindo o número de operações de escala para 1 por camada na linha do tempo
  • Corrigindo o limite de 16 threads em FFmpegReader
  • Consertando um elenco de long para int64_t
  • Atualizar todos os tipos de número de quadro "long int" para int64_t, de modo que todos os 3 sistemas operacionais produzirão a mesma profundidade e precisão nos números de quadro. Este é um grande problema!
  • Removendo o suporte a taxa de bits variável (por enquanto), pois causa mais problemas do que resolve.

  

Openshot-qt (lista completa de alterações):

 

  • Corrigindo uma pequena regressão com URLs de sites de tradução ao usar default / en_US
  • Corrigindo um pequeno bug na caixa de diálogo Exportar onde o perfil e a qualidade são perdidos ao alterar o formato
  • Ignorando as mensagens de atualização do histórico, uma vez que libopenshot não se importa com elas
  • Simplificando o progresso da exportação, reduzindo o número de sinais sendo emitidos
  • Integração da linguagem atual em URLs de sites e simplificação de algumas traduções (remoção de tags HTML)
  • Remoção do método de codificação UTF8 desnecessário, que fazia com que certos caminhos de projeto falhassem durante o carregamento (resolve travamento no Windows ao tentar abrir caminhos de arquivos de projetos que não sejam em inglês)
  • Corrigindo uma condição de grande corrida no lançamento inicial do OpenShot, que faz com que certas chamadas de JavaScript falhem (assim, perfis padrão, modo de ajuste e algumas outras coisas definidas no lançamento podem falhar às vezes)
  • Adicionando atalhos de teclado para alternar 'Transformar' e 'Inserir quadro-chave'. Isso melhora o fluxo de trabalho da animação e não requer mais muitos cliques do mouse/menus de contexto para animações.
  • Evitar a substituição de um arquivo de entrada com a caixa de diálogo de exportação e atualizar o progresso da exportação no título da janela de exportação
  • Atualizando traduções e créditos de contribuidores

 

Da versão 2.4.2:

 

7 Novos Efeitos (Cortar, Matizar, Mudar de Cor, Pixelizar, Barras, Onda, Shift)

Cada um desses novos efeitos pode ter seus próprios posts e tutoriais no blog (e provavelmente terão em breve). Cada efeito foi criado a partir do zero para o OpenShot 2.4.2, e todos são totalmente programáveis ​​e podem ser combinados entre si. Isso cria milhões de possibilidades interessantes (algumas combinações são mostradas no vídeo acima). Caixas de pixelização animadas, proporções cinematográficas animadas e muito mais! Como você provavelmente pode dizer, estou muito animado com eles!

 

Mixagem automática de áudio

Quando ativados, os clipes podem utilizar 3 estratégias diferentes de mixagem de áudio, para os casos em que os clipes se sobrepõem e competem pelo volume do áudio. Por exemplo, uma trilha de áudio de fundo pode diminuir automaticamente seu volume quando um clipe de voz sobreposto precisa ser reproduzido. No momento, ele está desabilitado por padrão (em novos clipes), mas pode ser facilmente ativado nas propriedades do clipe.

 

Auto rotação

Fotos ou vídeos com metadados de rotação serão girados automaticamente no OpenShot (requer uma versão um pouco mais recente do FFmpeg). Faça um vídeo vertical ou uma foto horizontal com seu telefone, e provavelmente ele contém esses metadados de rotação... e o OpenShot o exibirá corretamente.

 

Reprodução de áudio aprimorada

A reprodução e mixagem de áudio tem sido uma área de fraqueza para o OpenShot e continua sendo uma área de foco para melhorias. Muitas correções de bugs e melhorias foram feitas, e muitos usuários notarão menos popping, mixagem mais suave e menos problemas nessa área. Mas ainda há trabalho que precisa ser feito e continuará a ser melhorado ainda mais.

 

Estabilidade Melhorada

Com cada versão do OpenShot, a estabilidade continua a ser melhorada. A maioria das falhas são relatadas em compilações do Windows, embora ainda tenhamos muitas falhas em todos os sistemas operacionais. Algumas falhas são causadas por dependências e algumas são causadas por condições de corrida multithread ou corrupção de memória. A versão 2.4.2 para Windows está muito mais estável agora e, pela primeira vez, está sendo oferecida como uma versão de 64 bits e 32 bits. Muitas escolas ainda usam CPUs de 32 bits mais antigas e muitas vezes solicitam isso. Além disso, nossas compilações de 32 bits agora têm reconhecimento de memória grande e podem suportar mais memória, tornando as falhas muito menos prováveis ​​em computadores de baixa potência.

 

Caixa de diálogo de exportação aprimorada

A caixa de diálogo de exportação do OpenShot agora exibe o progresso no título da janela, incluindo algumas métricas de desempenho (codificação de quadros por segundo e tempo estimado de conclusão).

 

Novo suporte para codec (incluindo experimental)

O AAC agora é o codec de áudio padrão para muitas predefinições, o que permite que o OpenShot crie vídeos que são mais amplamente compatíveis com todos os sistemas operacionais, dispositivos e navegadores da web. Além disso, codecs experimentais suportados por FFmpeg e LibAV podem ser usados ​​no OpenShot pela primeira vez.

 

Lista completa de recursos / commits abaixo:

 

libopenshot-audio 0.1.6 então: 6

 

  • Correção de under-linking (pthread e dl), correções # 3
  • Integração de pipelines de compilação do GitLab

 

libopenshot 0.2.0 so: 15

 

  • Estratégia de mixagem automática de áudio por clipe (média, redução ou nenhuma)
  • Adicionando um novo efeito de corte, que também pode ser animado para alguns efeitos muito legais.
  • Adicionando um novo efeito Color Shift, que pode mudar qualquer cor (RGBA) com envolvimento infinito (e suporte total para animação).
  • Adicionando novo efeito de vídeo Pixelate, que pixeliza uma parte (ou toda) da imagem de um quadro e é totalmente animável.
  • Adicionando novo efeito de vídeo: Barras, que permitem animar barras coloridas ao redor de seu vídeo, como um efeito de caixa de correio.
  • Adicionando efeito de vídeo new wave, que pode ser animado de várias maneiras para criar muitos efeitos de distorção de onda interessantes.
  • Adicionando efeito de vídeo Hue, para ajustar o matiz da imagem de um quadro, que também pode ser animado com um quadro-chave
  • Adicionando novo efeito: Shift, um efeito de deslocamento de pixel infinito que pode ser animado e envolver imagens em qualquer direção.
  • Rotaciona automaticamente qualquer clipe com o atributo 'rotação' de metadados do Reader.
  • Codecs experimentais agora suportados no FFmpeg / LibAV
  • Áudio estourando durante a visualização (devido à reamostragem)
  • Fixando o brilho e os efeitos de máscara para calcular o fator com um tipo de flutuação, dando um controle mais preciso
  • Corrija Blur.cpp copiando blur_ valores de volta para então desfoque horizontal * e desfoque vertical podem ser aplicados em um efeito e desfoque se acumula com iterações aumentadas
  • Atualize e aplique o mapeador de quadros em quaisquer alterações de clipe, para manter os deslocamentos da linha do tempo em sincronia (ou seja, evite o estouro de áudio devido a pequenos desalinhamentos dos clipes na linha do tempo). 
  • Removendo quadros antigos do WorkingCache (quando não forem mais necessários). Isso ajuda a evitar o congelamento à procura de dados de quadros antigos em certos vídeos.
  • Adicionar metadados de formato, fluxo de áudio e fluxos de vídeo a ReaderBase.info, que em alguns casos inclui os metadados "girados" adicionados por certas câmeras e metadados de áudio como título, álbum, artista, direitos autorais, datas, etc ... 
  • Adicionado em recursos de codificação de metadados (writer.info.metadata ["title"] = "My Title"). Apenas certos nomes de tag são aceitos (veja FFmpeg para mais informações sobre quais tags são suportadas por quais codecs).
  • Otimize e melhore a velocidade do efeito Máscara (usado por transições). Isso é muito mais rápido do que antes!
  • Corrigindo os operadores de atribuição e cópia na classe Frame (para evitar travamentos de ponteiros de áudio e imagem não inicializados) e garantindo que os operadores de cópia e atribuição funcionem conforme o esperado.
  • Corrigindo a propriedade de cor de Frames, que estava sendo perdida em alguns construtores.
  • Aumente as taxas de quadros válidas para 240 fps, já que muitas câmeras agora suportam essa taxa de quadros mais alta
  • Corrigindo regressão no construtor Clip e simplificando a inicialização do ponteiro
  • Corrigindo um bug com Frame :: AddImage (convertToFormat) sem realmente fazer nada. Ele retorna uma nova imagem e não converte o formato no local.
  • Prevenir travamento se Seek for invocado antes do QtPlayer ser inicializado corretamente
  • Suporte FFMPEG 3.2 para FFmpegWriter
  • Suporte FFMPEG 3.2 para FFmpegReader
  • Corrigindo quebra de versão FFmpeg em FFmpegWriter
  • Aumentando a quantidade padrão de cache no FFmpeg, com base no número de processadores, para melhor suportar vídeos com alta taxa de quadros.
  • Alterar alguns valores Seek para ser mais preciso e corrige uma condição de corrida com Timeline_Tests.cpp.
  • Alterar algumas chamadas sleep () para usleep (), para obter mais precisão. Isso é um pouco experimental e, com sorte, funcionará em todos os sistemas operacionais.
  • Não sobrecarregue gainFactor ao determinar os ajustes de volume e adicione uma nota TODO sobre current_max_volume sempre sendo 0
  • Removendo a âncora das propriedades do clipe (uma vez que não é usada)
  • Adicionando dependência "dbghelp" para compilações do Windows (para suporte ao tratamento de travamentos) e instruções aprimoradas de compilação do Windows usando MSYS2.
  • Definir corretamente o caminho dos arquivos de mídia de teste, correções # 36
  • Corrigindo quadros pretos no final dos clipes de vídeo, se o fluxo de áudio for mais longo do que o fluxo de vídeo, e o final do fluxo for atingido.
  • Integração de pipelines de compilação do GitLab
  • Versões mais rápidas do Windows
  • Correção de testes de unidade de áudio
  • Evite misturar áudio para clipes sem volume ou áudio desativado.
  • Atualizando o arquivo cmake para libopenshot-audio para pesquisar $ ENV primeiro, e depois as pastas estáticas
  • Adicionar tipo de elenco ausente
  • Correção de ortografia e erros de digitação

 

openshot-qt 2.4.2

 

  • Progresso do diálogo de exportação mais detalhado, incluindo estimativa do tempo restante, FPS e porcentagem mais precisa. Obrigado Peter!
  • Padronizando para codec de áudio AAC
  • Aprimorando o cálculo da escala de zoom, para usar uma curva de Bezier personalizada (o zoom fica cada vez mais rápido quanto mais você diminui o zoom). 30 níveis de precisão entre 1 segundo e 7200 segundos.
  • Rotação automática para leitores com metadados de 'rotação'. Isso requer uma versão ligeiramente mais recente do FFmpeg, caso contrário, a tag 'rotate' nunca será encontrada.
  • Adicionando novo efeito de vídeo Cortar
  • Adicionando novo efeito de vídeo Color Shift (com ícone temporário)
  • Adicionando efeito de vídeo Pixelate, que pode animar uma versão pixelada de parte (de tudo) de um videoclipe.
  • Adicionando um novo efeito de vídeo Barras, que permite animar barras coloridas ao redor de seu vídeo, como um efeito de caixa de correio.
  • Adicionando novo efeito de vídeo Wave
  • Adicionando efeito de vídeo Hue
  • Adicionando novo efeito Shift (que permite deslocar a imagem em qualquer direção e permite animação, com envolvimento infinito)
  • Suporte para compilações do Windows de 32 e 64 bits e uma atualização das dependências do Windows (e redução do tamanho do instalador).
  • A versão de 32 bits do Windows agora reconhece endereços grandes e pode usar mais memória, mas os usuários podem precisar executar este comando primeiro: 'bcdedit / set IncreaseUserVa 3072' para utilizar isso
  • Não travar mais o aplicativo se as configurações do usuário não puderem ser lidas. Agora mostramos uma caixa de mensagem e redefinimos as configurações do usuário.
  • Adicionando indicador de salvamento no título da janela
  • Reter os parâmetros da trilha durante a adição / remoção da trilha
  • Atualize os títulos para serem compatíveis com as versões mais recentes do Inkscape
  • Sempre aplique o mapeador ao abrir um projeto, para garantir que nenhum áudio comece a aparecer em diferentes projetos de taxa de quadros
  • A caixa de diálogo Dividir clipe agora envia o foco de volta para o controle deslizante após clicar em 'Iniciar' ou 'Finalizar' ou 'Reproduzir' (para tornar mais fácil para as teclas de seta quadro a quadro)
  • Faça com que os menus de clipe e transição sejam acionados quando o mouse for pressionado e não mova o item da linha do tempo quando o menu for ativado
  • Removendo as restrições máximas do comprimento de exportação, para que o usuário possa exportar escuridão no final de seu projeto, se desejar.
  • Desabilitando / Habilitando o ícone de salvar com base em se o projeto precisa ser salvo
  • Adicionar arquivo xml predefinido para o destino do Chromebook
  • Remoção do código de limpeza de 64 bits / 32 bits desnecessário do instalador do Windows (que falha em um sistema de 32 bits)
  • Corrigir o indicador inicial de salvamento em um novo projeto (em branco)
  • Use também import_path para recuperação de arquivos ausentes
  • Adicionar rastreamento import_path aos dados do projeto
  • Atualizar scripts de compilação mac para usar Python 3.6 (com uma versão mais recente de OpenSSL)
  • Os controles de visualização usam ícones de pular mídia
  • Novo cursor de ferramenta de navalha
  • Adicionando nova página de desenvolvedor à documentação, com instruções passo a passo sobre como obter uma configuração de ambiente de desenvolvimento Ubuntu para libopenshot, libopenshot-audio e openshot-qt.
  • A posição é sempre (quadro - 1) / fps
  • Funções utilitárias para conversão de unidades
  • Seja mais explícito sobre os caminhos do arquivo de log
  • Adicionando de volta em /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 ao AppImage
  • Renomear dv_pal_wide_animorphic para corrigir a ortografia
  • Remover perfis duplicados
  • Proteger o slack upload melhor durante o servidor de compilação
  • Atualizando patrocinadores, doadores e colaboradores
  • Atualizando traduções
  • Altere a instrução if para o idioma padrão para usar o padrão do sistema
  • Copie o arquivo de registro para cada construção bem-sucedida (por motivos de depuração)
  • Use QUrl.toLocalFile () para converter URIs descartados
  • Adicionar seção de contribuição
  • Tutorial de atualização, tags de código e link de contribuição
  • Atualize as informações do GitHub no tutorial
  • Use imagens / caminho para imagens, não _static / na documentação
  • Corrigir empacotamento na documentação do tutorial
  • Substitua as setas ASCII por caracteres de seta Unicode na documentação
  • Também atualiza a camada de transição na trilha, adicionar / remover
  • Pequena refatoração de uploads de arquivo do servidor de compilação e verificação extra adicionada para ativos "já enviados" ao GitHub
  • Melhorar a mensagem de erro para uploads com falha durante o servidor de compilação
  • Remova torrents se já existirem
  • Integração de pipelines de compilação do GitLab
  • Atualizando família de fontes em títulos integrados
  • Remova algumas cópias desnecessárias de libopenshot e libopenshot-audio no AppImage, reduzindo o tamanho do AppImage
  • Correção de problema com a criação de AppImage do Linux no servidor de compilação
  • Migrando de Bzr para Git (no Launchpad)
  • Excluir ISSUE_TEMPLATE antigo
  • Corrija um comentário incorreto de recortar e colar
  • Corrigindo direitos autorais para usar formatação fácil de tradução e ocultando a preferência de decodificação de hardware (por enquanto)
  • Atualizar a seção de sites e remover muitos limites
  • Alterar readme para remarcação
  • Comprimento do log da resposta da métrica, não conteúdo
  • Direitos autorais atualizados para 2018 (a partir de 2016). Também editado `about.py` para que o ano seja atualizado automaticamente.
  • Adicionar algumas dependências ausentes na página de documentos do desenvolvedor
  • .gitignore: ignore docs / _build & all pycache

 

Da versão 2.4.3:

 

Destaques:

  • - Máscaras e transições agora podem ser modificadas a qualquer momento, e agora podem usar uma imagem ou vídeo! Isso utiliza a escala de cinza de cada quadro e o converte em uma máscara, e pode ser usado para criar alguns efeitos realmente incríveis.
  • - As melhorias de threading ajudam a evitar travamentos em torno dos efeitos (incluindo máscaras e transições) e melhoram o desempenho em muitos sistemas.
  • - Botão Salvar quadro para salvar rapidamente o quadro de visualização atual
  • - Grande melhoria nas traduções de idiomas (graças a Frank Dana - ferdnyc)

openshot-qt:

  • Aumentando a versão para 2.4.3 (dependência libopenshot para 0.2.2)
  • Máscaras animadas: Novo tipo de propriedade "leitor", inicialmente usado pelo efeito Máscara para alterar a imagem / vídeo usado pelas transições e o efeito Máscara
  • Desative a simultaneidade de thread OMP durante a exportação, para tornar as exportações o mais seguras possível
  • Desloque os clipes ao segurar SHIFT + seta para a esquerda ou direita (Richard Alloway - N3WWN)
  • Botão Adicionar Salvar Quadro Atual (Richard Alloway - N3WWN)
  • Nova infraestrutura e lógica de tradução e linguagem (melhor lógica para determinar o idioma atual) (Frank Dana - ferdnyc)
  • A divisão fixa mantém os dois lados (a posição do lado direito estava incorreta)
  • Atualizações do ícone do aplicativo (Frank Dana - ferdnyc)
  • Correções de zoom (muitos problemas relacionados ao zoom corrigidos)
  • Desfazer / refazer correções (corrigindo e evitando arquivos de projeto .osp gigantes)
  • Novo sistema de tutorial, melhor gerenciamento de janela filho (Frank Dana - ferdnyc)
  • Integração com Travis CI
  • Melhorar a nomenclatura / contagem da duplicação do nome do arquivo de título (DerGenaue)
  • Use os nomes das faixas na janela "Adicionar à linha do tempo" (Frank Dana - ferdnyc)
  • Melhorar a renderização da exibição da forma de onda (DerGenaue)
  • Corrigir onda de áudio não renderizada após a conclusão (DylanC)
  • Adicionar predefinições do Instagram e Twitter (DylanC)
  • Adicione metadados AppStream a setup.py (Peter Eszlari)
  • Correções de bugs do JavaScript na linha do tempo (DylanC)
  • Limpeza e desempenho da linha do tempo, atualização de Angular.js (DylanC)
  • Removendo libdrm.so.2 de AppImage
  • Adicionar caminho src / idioma ao construtor Mac DMG (Frank Dana - ferdnyc)
  • Adicionar substituição de idioma na linha de comando usando --lang (Frank Dana - ferdnyc)
  • Adicione um texto explicativo para --list-lang (Frank Dana - ferdnyc)
  • Algumas correções para o depurador da linha do tempo (Frank Dana - ferdnyc)
  • Atualizar o ícone de limpeza de edição no Humanity (Frank Dana - ferdnyc)
  • Corrija o erro de digitação do nome da variável para inicializar corretamente (DylanC)
  • Converter todos os registros não essenciais para .debug () (Frank Dana - ferdnyc)
  • Remova filtros de efeitos não utilizados (Frank Dana - ferdnyc)
  • Adicionar modelo "Faça uma pergunta" (Frank Dana - ferdnyc)
  • Prevenindo a verificação da versão libopenshot em testes de unidade
  • Mais taxas de quadros para predefinições do YouTube HD e Vimeo HD (Frank Dana - ferdnyc)
  • Converter (a maioria) arquivos com terminações de linha DOS para Unix (Frank Dana - ferdnyc)
  • Remova debug.js de index.html (Frank Dana - ferdnyc)
  • Quadrado do arquivo de ícone PNG (Frank Dana - ferdnyc)
  • Atualizações de metadados de aplicativos para facilitar o empacotamento (Frank Dana - ferdnyc)
  • Mova o Slice All atalhos para o menu correto (Frank Dana - ferdnyc)
  • launch-linux.sh: Não defina QT_DEBUG_PLUGINS = 1 (Frank Dana - ferdnyc)
  • Atualizando o tipo de projeto padrão para 720p 30 FPS e taxa de amostragem 44100
  • Corrigir a retenção do caminho de exportação (Richard Alloway - N3WWN)
  • Corrigindo GitLab para não mais executar CI para tags e corrigindo versão # para compilações diárias e de lançamento
  • Adicione "candidato a lançamento" ao nome do arquivo para compilações RC diárias, para que não pareçam tão oficiais no site
  • Erros de digitação e correções de texto (luzpaz)
  • Atualizando colaboradores e apoiadores (obrigado!)
  • Atualizando traduções

libopenshot-audio:

  • Aumentando a versão para 0.1.7 (SO: ainda 6)
  • Integração com Travis CI

libopenshot:

  • Aumentando a versão para 0.2.2 (SO: 16)
  • Suporte FFmpeg 3 e 4
  • Falha corrigida com máscaras e transições
  • Muitos bugs corrigidos em torno de FPS e cálculo da duração do vídeo (especialmente para MP3 e formatos WEBM de streaming)
  • Protegendo o cálculo samples_per_frame para evitar travar em FPS não detectado
  • Mudança de programação OpenMP (estabilidade adicionada)
  • Limitando threads para FFmpeg e OpenMP (tentando encontrar um bom equilíbrio de desempenho paralelo, sem gerar muitos threads). Às vezes, mais nem sempre é melhor.
  • Integração com Travis CI
  • Corrigir caminhos de instalação para cabeçalhos e efeitos (Jeff Shillitto - jeffski)
  • Correção de bug com FFmpeg> 3.2 flushing frames (Jeff Shillitto - jeffski)
  • Adicionando a propriedade "leitor" para o efeito Máscara, para permitir ao usuário ajustar a imagem ou vídeo usado pelo efeito de máscara.
  • Corrigindo o cálculo da taxa de bits (para ser em bytes em vez de bits)
  • Adicionando detecção de FPS para arquivos que não têm FPS válidos. Nesses casos (arquivos de streaming, por exemplo), iteramos por todos os pacotes e calculamos a média do número de quadros, duração, taxa de bits, etc ... Não é o ideal, mas é um melhor fallback.

 


Ad