Como simplesmente remover legendas e fluxos de idioma de vídeos TS com o Handbrake?

Como simplesmente remover legendas e fluxos de idioma de vídeos TS com o Handbrake?

Eu uso o Handbrake para transcodificar alguns dos meus vídeos MPEG-2 Transport Stream, mas não estou satisfeito com a qualidade resultante, mesmo se definida com taxas de bits altas.

Portanto, minha ideia é simplesmente remover faixas de áudio e legendas indesejadas e manter o resto como está. Idealmente, o vídeo não deve ser recodificado.

Isso é possível com o Handbrake e, em caso afirmativo, quais são as configurações necessárias para isso?

Responder1

Esta pergunta é antiga, mas vale a pena ser respondida - pois ela aparece nas pesquisas de qualquer maneira:

Considerando o Handbrake, como dito em um comentário, a resposta é'você não pode': essa ferramenta sempre transcodifica o vídeo e assim o altera.Não se destina a uma simples mudança de recipiente, conforme perguntado aqui.


Não consigo imaginar por que alguém iria querer ter arquivos TS em vez de outro formato como mp4 ou MKV. Mas se tais razões existirem, existe um ffmpegfrontend versátil chamadodmMediaConverterisso pode fazer isso. Basta marcar 'Ativado' qual fluxo você deseja manter e 'Copiar' aqueles que você não deseja transcodificar (que é o padrão). Defina a extensão desejada no nome de saída, inclusive tsse necessário.

insira a descrição da imagem aqui

Os instaladores podem ser baixados gratuitamente no link gdrive.


Como dito, não faz sentido manter os arquivos TS e não convertê-los para MKV (ou seja, sem transcodificação: bastamudando o contêiner para MKVmas mantendo o fluxo de vídeo real). MKV é um dos formatos de contêiner que pode ser usado para a maioria dos formatos de streaming de vídeo.

Para simplesmente alterar o contêiner, uso uma entrada do menu de contexto executando o comando

ffmpeg -i "$0" -map 0 -c copy "${0%%.*}".mkv

Para executar no terminal faça

ffmpeg -i YOURFILE.ts -map 0 -c copy YOURFILE.mkv

Para adicionar ou remover fluxosMKVToolNixé uma ótima ferramenta de código aberto, também disponível para Windows.

Desmarque os streams que deseja remover e pressione "Iniciar..."

insira a descrição da imagem aqui

informação relacionada