Detalhes de Software:
Versão: 2.4.2 Atualizado
Data de upload: 17 Aug 18
Licença: Livre
Popularidade: 1242
O OpenShot Video Editor é um software editor de vídeo não-linear de código aberto, construído com Python, GTK e o MLT Framework.
O OpenShot visa criar um editor de vídeo simples, mas poderoso, com foco em "Interface do usuário", "Fluxo de trabalho" e "Estabilidade".
Requisitos do sistema
- Python
- GStreamer
- gtk +
- Framework de MLT
O que há de novo nesta versão:
- Qualidade de imagem aprimorada:
- Aprimoramos o pipeline de processamento de imagem no OpenShot para criar imagens mais nítidas, alternando nosso algoritmo de dimensionamento de imagem e, o mais importante, apenas dimensionando um quadro uma vez, em vez de várias vezes (o que costumava acontecer em determinados cenários). Isso resulta em uma imagem notavelmente mais nítida e um desempenho levemente melhor.
- Suavidade de reprodução aprimorada:
- Os recursos de visualização de vídeo no OpenShot foram aprimorados para lidar melhor com vídeos de alta taxa de quadros (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 o Windows):
- Logo após nosso lançamento anterior (em setembro de 2017), fizemos algumas alterações muito grandes no libopenshot para melhor suportar o Windows (com relação a determinados tipos de dados em C ++). Isso corrige muitos, muitos problemas do Windows, incluindo arquivos de áudio parados antecipadamente, problemas de sincronização / dessincronização, vídeos parando em 30 minutos (ou mais cedo), abrindo arquivos de projeto com caracteres não ingleses e muito mais. Se você teve algum problema no Windows, experimente esta nova versão.
- Mas é realmente mais estável?:
- Sim. Em cada lançamento, corrigimos problemas reais de estabilidade e continuamos a encontrar condições de corrida e adicionamos mais proteção ao código de alto risco (como dados de imagem). Em certos sistemas, e com diferentes combinações de placas de vídeo, CPUs e sistemas operacionais, algumas falhas acontecem com frequência (o que é menos do que ideal) e, em outros sistemas, não falha. Cada vez que podemos reproduzir uma falha, nós a corrigimos, e o resultado líquido é estatisticamente menor em cada nova versão do OpenShot. Reduzimos o número de falhas por um fator de 10 nos últimos 12 meses e continuaremos a trabalhar arduamente nessa área.
- Novos tutoriais em vídeo:
- Tenho orgulho de anunciar uma nova série de tutoriais em vídeo em andamento e os primeiros estão disponíveis agora. Eu adicionarei mais vídeos muito em breve, e espero criar uma coleção abrangente de tutoriais curtos (de 5 a 10 minutos), cobrindo todos os recursos, segredos e fluxos de trabalho incorporados ao OpenShot.
O que há de novo na versão 2.4.1:
- Qualidade de imagem aprimorada:
- Aprimoramos o pipeline de processamento de imagem no OpenShot para criar imagens mais nítidas, alternando nosso algoritmo de dimensionamento de imagem e, o mais importante, apenas dimensionando um quadro uma vez, em vez de várias vezes (o que costumava acontecer em determinados cenários). Isso resulta em uma imagem notavelmente mais nítida e um desempenho levemente melhor.
- Suavidade de reprodução aprimorada:
- Os recursos de visualização de vídeo no OpenShot foram aprimorados para lidar melhor com vídeos de alta taxa de quadros (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 o Windows):
- Logo após nosso lançamento anterior (em setembro de 2017), fizemos algumas alterações muito grandes no libopenshot para melhor suportar o Windows (com relação a determinados tipos de dados em C ++). Isso corrige muitos, muitos problemas do Windows, incluindo arquivos de áudio parados antecipadamente, problemas de sincronização / dessincronização, vídeos parando em 30 minutos (ou mais cedo), abrindo arquivos de projeto com caracteres não ingleses e muito mais. Se você teve algum problema no Windows, experimente esta nova versão.
- Mas é realmente mais estável?:
- Sim. Em cada lançamento, corrigimos problemas reais de estabilidade e continuamos a encontrar condições de corrida e adicionamos mais proteção ao código de alto risco (como dados de imagem). Em certos sistemas, e com diferentes combinações de placas de vídeo, CPUs e sistemas operacionais, algumas falhas acontecem com frequência (o que é menos do que ideal) e, em outros sistemas, não falha. Cada vez que podemos reproduzir uma falha, nós a corrigimos, e o resultado líquido é estatisticamente menor em cada nova versão do OpenShot. Reduzimos o número de falhas por um fator de 10 nos últimos 12 meses e continuaremos a trabalhar arduamente nessa área.
- Novos tutoriais em vídeo:
- Tenho orgulho de anunciar uma nova série de tutoriais em vídeo em andamento e os primeiros estão disponíveis agora. Eu adicionarei mais vídeos muito em breve, e espero criar uma coleção abrangente de tutoriais curtos (de 5 a 10 minutos), cobrindo todos os recursos, segredos e fluxos de trabalho incorporados ao OpenShot.
O que há de novo na versão 2.4.0:
- openshot-qt (editor de vídeo)
- Melhorando o suporte para desfazer / refazer. Agora, o último número X de ações de desfazer / refazer é armazenado no arquivo do projeto. O número pode ser ajustado nas preferências, sob a guia de salvamento automático. Isso também melhora muito a utilidade do sistema de salvamento automático, pois também salva seu histórico de desfazer / refazer.
- Exportação de sequência de imagens fixas. Suporta PNG, JPG, PPM, BMP e alguns outros. Também adicionamos as opções de exportação 'Somente áudio' e 'Somente vídeo'.
- Adicionando novos Congelar e Congelar & amp; Predefinições de zoom, para inserir rapidamente congelamentos em clipes.
- Remover "mostrar forma de onda" do menu de áudio separado para aumentar a velocidade de separação de áudio.
- Protege o menu de arquivos de file_id inválido.
- Proteja o dropEvent da linha de tempo do item_id vazio.
- Ocultar o corpo da linha do tempo até que o Angular seja carregado por completo (para não vermos o layout de depuração pop-in ocasional).
- Atualizando traduções e apoiadores.
- Transpondo a versão para o 2.4.0 (versão mínima da libopreshot 0.1.8).
- libopenshot (Biblioteca de vídeos)
- Evite falhas relacionadas a muitos segmentos (em mais de 24 sistemas de threads).
- Migrando o tr1 para std, adicionando o suporte ao C ++ 11 para construir scripts, corrigindo o travamento no FFmpegReader (causado pela corrupção shared_ptr, buffer e last_video_frame). Muito melhor estabilidade com essa mudança. Obrigado a Craig e Peter pela ajuda!
- Correção de falha no servidor de compilação do Ubuntu.
- Corrigido um bug estranho relacionado à exportação de sequências de imagens. A propriedade filename não estava sendo configurada no AVFormatContext. Corrigido também um bug ao exportar para sequências de imagens JPEG relacionadas a max_b_frames e certos codecs.
- Correção do problema com caches de tamanho de imagem incorretos, o que resulta em um dimensionamento embaçado / borrado em determinadas coisas.
- Corrigir problema com as curvas de tempo de carregamento que nunca são processadas (ou seja, não têm valores)
- Adicionando bloqueios adicionais ao adicionar / alterar dados de áudio. Reduzindo o FrameMapper para um único quadro de cada vez.
- Correção de quadros-chave no Tempo em que, às vezes, ele calculava um número de quadro inválido.
- Correção de pops de áudio ao empilhar vários clipes com diferentes deslocamentos (um grande problema para algumas pessoas, dependendo apenas das taxas de quadros de origem e da posição / início dos clipes).
- Removendo o processamento OMP aninhado do FrameMapper. Adicionando bloqueio dentro do mapeamento de tempo (para evitar travamentos ao acelerar / desacelerar clipes). Adicionando o bloqueio crítico de omp aos métodos Frame GetAudioChannelsCount () e GetAudioSamplesCount ().
- Transpondo a versão para 0.1.8 (SO versão 13).
O que há de novo na versão 2.3.3:
- Nova versão do openshot-qt! Bumping versão para 2.3.3, e depenência libopenshot para 0.1.6
- Adicionando a chave CFBundlePackageType ao Info.plist e ligando simbolicamente alguns arquivos que não considero executáveis no pacote de aplicativos. Um pouco experimental, mas tentando superar um problema com o Gatekeeper no OS X Sierra.
- Fixa o título animado do SpaceMovie em 3D com quadros-chave alfa e ajusta a posição do título principal para ser mais bem centralizado quando ele aparecer.
- Corrigindo o erro ao selecionar o efeito em um clipe (onde a lista suspensa de seleção não seria preenchida)
- Corrigido o erro em determinados sistemas ao carregar a lista de todos os idiomas suportados.
- Corrigido problema de recuperação de backup que não atualizaria a linha do tempo no carregamento.
- Corrigido o erro ao destruir o arquivo de bloqueio (se outro processo já excluísse o arquivo de bloqueio).
- Adicionada análise de exceção de C ++ de dados de exceção arquivados.
- Adicionando um script para analisar e agregar logs de erro do Python para o OpenShot
- Outra tentativa de corrigir a condição de corrida causando o "zipimport.ZipImportError: não é possível descompactar dados; o zlib não está disponível" ao iniciar uma versão congelada do OpenShot.
- Corrigido um erro comum no editor de títulos (causado por um estilo de fonte ausente).
- Protegendo mais as classes de consulta, para evitar que ids inválidos de clipe / tran / efeito colidam
- Removendo o driver NVidia do AppImage (servidor de compilação)
- Atualizado o arquivo de apoiadores e doadores
- Traduções atualizadas e melhor script de teste de tradução (que valida todas as substituições de strings encontradas nas traduções)
- Nova versão do libopenshot (0.1.6):
- Corrigindo linha de tempo :: SetJSON para usar um bloqueio e reabrir o leitor, se já estiver aberto. Isso corrige um problema ao tentar abrir outro projeto enquanto o projeto atual está sendo acessado (por exemplo, durante a reprodução).
- Adicionando bloqueio adicional no método ClearAllCache, para evitar travamento
- Corrigindo problemas de tipo de dados com max ()
- Grande aprimoramento com o manuseio de carimbos de data / hora de áudio e vídeo inválidos, padronizando para valores mais sãos (quando são detectados enormes timestamps malucos).
- Correção de um bug ao desativar trilhas de vídeo / áudio no FrameMappers.
- Adicionando código de resgate adicional quando estiver procurando por um pacote de vídeo / áudio que provavelmente não existe.
- Adicionada melhor manipulação de "frame verificado" e, depois que um frame for detectado como inválido, limpe outros inválidos também.
O que há de novo na versão 2.3.1:
- Ferramenta de Transformação:
- Adicionamos uma nova ferramenta de transformação, que permite transformações em tempo real na janela de visualização do vídeo. Clique com o botão direito do mouse em qualquer clipe e escolha "Transformar" para ativar a ferramenta. Usando o mouse, mova e dimensione o clipe conforme necessário, tudo isso enquanto assiste a uma visualização em tempo real. Animar a localização e a escala dos clipes nunca foi tão fácil!
- Aprimoramentos de zoom:
- Ampliar e reduzir a linha do tempo, para aumentar a precisão de suas edições, foi bastante aprimorado. Ao aplicar zoom na linha do tempo, ela agora se concentra na posição do mouse, semelhante aos aplicativos de edição de imagem. A escala de zoom também agora é salva em cada arquivo de projeto, o que economiza tempo ao retornar a um projeto. Quando o mouse estiver sobre a linha do tempo, mantenha pressionada a tecla CTRL + roda de rolagem do mouse para aumentar e diminuir o zoom.
- Ferramenta de Navegação:
- De volta pela demanda popular, a ferramenta de barbear do OpenShot 1.4.3 voltou dos mortos. Clique no botão da barra de ferramentas Navegador para alternar para o modo de lâmina. Agora clique em qualquer clipe ou transição para cortá-los rapidamente (segurando CTRL e SHIFT modificar a navalha para manter apenas o lado esquerdo ou direito). Alternativamente, você pode cortar um clipe na posição Playhead clicando com o botão direito do mouse e escolhendo "Slice", usando CTRL + K, ou pegando a borda do clipe e arrastando.
- Editores de títulos aprimorados:
- Muitas melhorias foram feitas no Editor de títulos e no Editor de títulos animados. Os dois editores agora exibem uma grade de miniaturas para facilitar a localização do título correto. As caixas de diálogo Salvar não são mais usadas e, em vez disso, os arquivos de título são salvos diretamente na pasta do projeto. Novos menus "Editar título" e "Título duplicado" foram adicionados para ajudar a fazer mudanças rapidamente nos títulos.
- Nova janela de visualização:
- A visualização de arquivos agora tem seu próprio player de vídeo dedicado, que permite várias janelas de visualização de vídeo ao mesmo tempo. Além disso, os arquivos de áudio renderizam uma forma de onda por padrão. A velocidade de visualização de arquivos também é aprimorada, usando as melhorias mencionadas abaixo.
- Melhorias incríveis no desempenho para visualizações em tempo real:
- As melhorias de desempenho são sempre uma alta prioridade, e fizemos algumas melhorias realmente grandes na velocidade das visualizações em tempo real. Também corrigimos alguns bugs relacionados a congelamentos e travamentos, aprimoramentos de cache, detecção de quadros e melhor lógica para determinar o tamanho máximo de nossa janela de visualização, para que possamos otimizar não renderizando imagens e quadros maiores que a janela de visualização. O resultado final é o melhor desempenho de visualização em tempo real ainda para o OpenShot.
- Nova documentação:
- Eu finalmente comecei a publicar um Guia do Usuário para o OpenShot 2.x. Estou usando o sistema de documentação do Sphinx (o que é realmente ótimo), e acho que isso será muito útil para novos usuários e para qualquer usuário que queira tirar o máximo proveito do OpenShot. Atualmente está disponível apenas em inglês, mas em breve iniciaremos o processo de tradução.
- Melhorias no áudio:
- Correções para distribuição de amostra de áudio, cache, off por 1 erros e várias melhorias de limite de quadro (obrigado Nelson H). Além disso, melhorias no gerenciamento de dispositivos de áudio, que é como o OpenShot se comunica com o sistema de áudio em cada sistema operacional.
- Diálogo de exportação aprimorado:
- O diálogo de exportação foi aprimorado para recarregar o projeto, limpar o cache e exportar sem exigir nenhum vínculo com o sistema de visualização em tempo real. Isso corrige muitos congelamentos e trava ao tentar exportar, e é uma abordagem muito mais estável. Além disso, no Linux, o progresso da exportação é agora exibido no ícone do lançador (no Unity e em outros lançadores).
- Novo Windows Build Server:
- Como você deve ter ouvido, meu sistema de desenvolvimento do Windows (e servidor de compilação) morreu (de novo) ... parando todas as compilações do Windows por algumas semanas. Problemas no disco rígido e na placa-mãe (e possivelmente outros problemas também). UM GRANDE agradecimento a John Fields e sua banda de foliões de sábado de código aberto. Eles doaram um computador maravilhosamente bom (i7, 16GB RAM), e seu único pedido era que ele fosse chamado de StarLord! Feito! O StarLord está funcionando e está funcionando lindamente!
- Gerenciamento de bugs do GitHub:
- Com a ajuda de alguns voluntários (Ankit, Justin, Jt e outros), conseguimos reduzir a contagem de bugs do GitHub de mais de 380+ bugs para menos de 200. Muitos desses 200 devem ser resolvidos com versão 2.3, então eu ainda tenho algum trabalho para fazer nesta área, mas fazendo um grande progresso! Eu também adicionei alguns modelos do GitHub ao arquivar novos bugs, para ajudar a aumentar a qualidade de novos relatórios de bugs e orientar os usuários sobre como gerar e anexar arquivos de log.
- Traduções:
- O OpenShot 2.3 está totalmente traduzido em 11 idiomas e parcialmente traduzido em mais de 60 outros. Se você notar texto não traduzido em seu idioma nativo, sinta-se à vontade para enviar suas próprias traduções no LaunchPad.
- 100% traduzido nos seguintes idiomas:
- espanhol
- francês
- italiano
- Português
- Português do Brasil
- grego
- ucraniano
- catalão
- malaio
- islandês
- Inglês (Reino Unido)
- Recursos adicionais:
- Adicionada nova mensagem tutorial de boas-vindas, que contém uma caixa de seleção para desabilitar o erro anônimo e o relatório de métricas. Isso também pode ser ajustado nas Preferências, mas muitas vezes é solicitado que os novos usuários optem por sair.
- Todas as janelas filhas agora são centralizadas na janela pai
- Capacidade de exibir facilmente números de quadros em quadros
- Precisão melhorada ao calcular números de quadros
- Melhorias na precisão do quadro, especialmente quando o zoom é ampliado com zoom máximo
- Aumentou drasticamente a velocidade de selecionar e desmarcar grandes números de clipes / transições.
- Refatore as propriedades de carregamento dos itens selecionados para melhorar a velocidade.
- Refatoração e aprimoramento da reprodução de pré-visualização de arquivos e pré-visualização da reprodução durante o redimensionamento / ajuste (que agora mantém a proporção correta).
- Aprimorando o suporte a nomes extensos de arquivos nas exibições de árvore / lista de arquivos e melhorando a exibição de miniaturas / grades em todas as listviews (efeitos, transições, títulos, títulos animados, etc ...)
- Atualizando arquivos de tradução (com algumas pequenas correções nos argumentos de formatação de string).
- Aprimorando o script test_translations.py, o que me ajuda a detectar problemas com args de formatação ausentes.
- Corrigido um problema que impedia que os nomes das faixas fossem traduzidos no lançamento.
- Adicionando "largura x altura" à lista de perfis nas telas Exportar e Perfis, para tornar a resolução de saída mais clara
- Lógica aprimorada para os botões "Próximo marcador" e "Marcador anterior" para incluir os itens selecionados (posições inicial e final), para permitir o rápido salto para o início ou fim de um clipe selecionado.
- Solicitando que o usuário encontre arquivos ausentes ao abrir um projeto e atualizando o modelo de tradução.
- Solicitar que o usuário salve antes de criar ou abrir um novo arquivo de projeto (se necessário)
- Tornar o contêiner de efeitos em um clipe visível ao passar o mouse (independentemente de quão pequeno seja o clipe).
- Ajuste as dicas de ferramentas do título do clipe para que elas não cubram o botão de menu e os efeitos.
- Fazer as configurações salvar no disco conforme elas são alteradas nas preferências.
- Definindo o foco para os Arquivos de projeto na inicialização, para que o filtro de propriedades não obtenha automaticamente o foco da guia (impedindo determinados atalhos de teclado).
- Alternando a lógica de encaixe para comparar pixels (não o tempo), por isso ainda é útil em níveis de zoom próximos e distantes. Reduzindo o snap a 10 pixels. Corrigindo o erro ao atualizar novas propriedades de um clipe.
- Correções de bugs:
- Regressão fixa com lista suspensa de seleção
- Falha fixa ao colar quadros-chave em um clipe / transição
- Corrigindo o posicionamento incorreto de um identificador de seleção
- Corrigido um erro ao armazenar em cache um tamanho de máscara (uma regressão de algumas de nossas melhorias de velocidade)
- Corrigido pequeno erro com os botões Próximo Marcador e Marcador Anterior (não manuseio da posição 0 corretamente).
- Corrigido o erro no retorno de chamada de transformação, no qual a transformação não estava sendo desativada ao selecionar um clipe diferente.
- Adicionando um bloqueio ao atualizar o JSON de uma Linha do tempo (ou remapeando-o), para que ninguém possa solicitar quadros enquanto tudo está mudando. Parece muito mais estável durante a visualização ao vivo.
- Correção do cache inválido após a edição do efeito em um clipe e precisão do quadro (conversão de timestamps em números de quadros). Isso torna a edição quadro a quadro muito melhor.
- Corrigindo a gravidade quebrada para GRAVITY_BOTTOM_LEFT
- Corrigido o erro com o regex de detecção da versão do servidor de construção (ao liberar novas versões).
- Corrigido um grande erro ao colar clipes e transições excluídos.
- Refatorando algum código de acompanhamento na instalação inicial e salvando as configurações após o lançamento (já que algumas configurações são atualizadas na inicialização)
- Sempre id único configurações ao enviar métricas, o que é necessário ou analítica ignora
- Corrigindo uma falha durante a inicialização da janela principal e uma falha durante a saída do aplicativo, em que os segmentos não estavam sendo finalizados corretamente ou com segurança.
- Corrigido uma falha ao fechar a caixa de diálogo Split Clip.
- Corrigir erro align_x em versões mais recentes do Blender (obrigado mixedbredie)
- Atualizando a compatibilidade do Blender para 2,78, já que a API mudou um pouco. Também consertando o regex para detectar imagens de pré-visualização do Blender, já que a saída do Blender agora é um pouco diferente.
- Refatorando o fluxo do projeto de carregamento para aproveitar os novos bloqueios no libopenshot (que permitem atualizações mais rápidas da visualização ao vivo após uma alteração).
- Corrigida uma regressão detectando arquivos ausentes que contêm expressões (como animações do blender).
- Melhorar a velocidade no método Transform, pois ele é chamado com bastante frequência durante o carregamento do projeto (devido à limpeza de clipes e transições selecionados)
- Corrigindo a regressão com clipes de fatiamento (e ferramenta de navalha).
- Corrigindo a regressão na leitura de arquivos de log grandes (causando inicialização lenta)
- Corrigindo a regressão ao passar os pressionamentos de tecla para a linha do tempo. As teclas CTRL e SHIFT têm usos especiais na linha do tempo.
- Melhore o diálogo de corte / divisão para usar o objeto Timeline (), para suportar todos os tipos de mídia possíveis (imagens, vídeos, etc.) e manter a proporção correta.
- Removendo arquivos não utilizados e sequências traduzíveis desnecessárias. Além disso, adicionar nomes de títulos ao modelo de tradução (esqueceu-se deles).
- Removendo metadados de efeitos antigos e ícones de efeitos antigos. Novos efeitos terão diferentes metadados traduzíveis.
- Removendo a pasta de uploads do script de compilação do Mac
- Removendo app.processEvents de modelos de transições e efeitos, devido a falhas no OS X. Além disso, isso não faz mais muita diferença.
- Corrigindo um bug estranho impedindo backup.osp de restaurar corretamente
- Correção de bug com título duplicado ao executar em um idioma diferente do inglês
- Aprimorando a lógica para processar arquivos ao importar (alguns foram incorretamente marcados como inválidos)
- Correção de bug ao abrir projetos legados (1.4.3) que contenham efeitos ou marcadores
Requisitos :
- Python
- GStreamer
- gtk +
- GooCanvas
- Framework de MLT
Comentários não encontrado