Adicionando um bit de áudio curto ao final de um filme

0

Para o Dia dos Namorados, eu escolho o filme que assistimos a noite e eu quero adicionar algo bonito ao final do filme. Apenas um pouco de áudio dizendo como uma frase. Existe uma maneira fácil de unir em um breve, mas de áudio? Vou precisar adicioná-lo antes dos créditos, ou apenas cortar os créditos (créditos não importam para nós).

Eu sei que posso simplesmente carregar o filme em um editor de vídeo, adicionar o áudio no local desejado e renderizar o filme, mas como ele é um filme de tamanho completo em 1080p que pode ser um longo tempo de renderização.

    
por ComputerLocus 10.02.2014 / 06:22

2 respostas

2

Com o ffmpeg , você pode copiar facilmente o fluxo de áudio.

ffmpeg -i movie.mp4 audio.wav

Em seguida, carregue o arquivo de áudio no Audacity ou seu editor de áudio favorito e salve-o. Agora, junte tudo de novo:

ffmpeg -i movie.mp4 -i audio.wav -c:v copy -c:a aac -strict experimental -map 0:v -map 1:a output.mp4

Isso copiará o fluxo de bits do vídeo ( -c:v copy ) e codificará o áudio novamente usando o codificador AAC interno do ffmpeg. O áudio original será substituído, pois somente o fluxo de vídeo da primeira entrada ( -map 0:v ) e o fluxo de áudio da segunda entrada ( -map 1:a ).

Isso provavelmente levará apenas alguns segundos, já que o fluxo de vídeo não foi tocado.

    
por 10.02.2014 / 09:19
1

A maneira mais simples que posso imaginar seria desmultivar o áudio (prender o áudio do vídeo). edite o áudio em um programa de edição de áudio e, em seguida, remova o áudio. Enquanto edição de áudio substituir um áudio existente ou misture o áudio desejado, deixando a duração do áudio e vídeo o mesmo. Usando o fluxo direto re-muxing, o vídeo não seria tocado, já que o áudio (que também poderia ser transmitido diretamente) seria adicionado de volta ao conjunto.

Outro método seria "anexar" criar um vídeo usando (ou convertido) exatamente a mesma taxa de bits, exatamente o mesmo codec e exatamente o mesmo tudo. Se você conseguisse obter todos os detalhes técnicos da AV, um anexo poderia ser feito (novamente) sem tocar no original (fluxo direto). A maioria dos programas não responderia a esse pedaço adicionado, sendo apenas áudio, e é por isso que você cria um vídeo, mesmo se a imagem estiver em branco.

As coisas acima podem ser feitas com o Ffmpeg e o VirtualDub, a facilidade de realizar a tarefa seria altamente dependente dos codecs originais usados e da complexidade do fluxo AV original. Exemplo: os fluxos de áudio VBR não têm a mesma taxa de bits, dando apenas erro ao anexar. Multitrack e áudio 6.1 e todas essas coisas divertidas podem tornar a edição do áudio muito mais do que um gimick dos namorados.
(Isso significa que se você ainda não começou, você não vai tê-lo feito para o dia dos namorados deste ano: -)

Muitos dos programas e métodos que tornariam esse processo mais simples, recodificariam o vídeo. Ao recodificar o vídeo, você controlará todos os detalhes técnicos do vídeo, e os anexos seguirão como planejado, muxing e misturar novos itens como planejado, porque tudo é recodificado da mesma forma. Recodificar vídeos de alta taxa de bits, usando codecs e configurações adequados não degradaria o vídeo / áudio tanto quanto quando já estiverem chocando severamente para webplay ou webtransport.

Outro método para não destruir a qualidade original do vídeo seria comprimir menos o resultado final, dessa forma, perdas adicionais e artefatos não são adicionados (tanto) ao vídeo, porque você não está tentando voltar atrás. no mesmo pode sair de. Basta verificar a capacidade do dispositivo de reprodução para lidar com o datarate, e ainda estaria bem.

Uma lista de reprodução e um botão de ignorar não seriam os mesmos. Mas se você, pessoalmente, fez um pequeno vídeo (em vez de um simples áudio) testou um ligeiro pulo da mão antes de apresentá-lo e o delineou bem, pode ser o mesmo, e muito menos funcionar / falhar.

    
por 10.02.2014 / 08:53

Tags