Auto Adicione legendas nos vídeos MP4? -- encoding campo com subtitle campo com mp4 camp apple Relacionado O problema

Auto add subtitles into the MP4 videos?


0
vote

problema

português

Eu estou usando o HandBrake para converter vários filmes para o formato MP4, para que eles possam ser reproduzidos pelo iPhone / iPad ... mas por padrão de mão não inclui as legendas dentro dos arquivos de saída.

Eu estou procurando uma solução lote que me permitiria fazer isso (para que eu possa fazer 20-30 arquivos de uma só vez, não apenas um por um).

english

I am using Handbrake to convert various movies to MP4 format, so they can be played by iPhone/Ipad... but by default Handbrake does not include the subtitles inside the output files.

I am looking for a batch solution that would allow me to do this (so I can do 20-30 files at once, not only one by one).

        
   
   

Lista de respostas

1
 
vote

Você pode usar mkvextract para extrair legendas:

brew install mkvtoolnix;for f in *.mkv;do set $(mkvmerge -i "$f"|awk -F'[ :/)]' '/^Track ID [0-9]+: subtitles/{print $3,tolower($7);exit}');[[ $1 ]]&&mkvextract tracks "$f" "$1:${f%mkv}$2";done

Então use as legendas externas com os arquivos MP4.

O contêiner MP4 não suporta as legendas SRT ou Ass, mas suporta TTXT (MPEG-4 Parte 17) e Vobsub (SUB e arquivos IDX). Eu não consegui obter ffmpeg -i input.mkv -c copy -scodec mov_text output.mp4 para funcionar, ou pelo menos as legendas não foram exibidas pelo VLC ou do QuickTime Player.

 

You might use mkvextract to extract subtitles:

brew install mkvtoolnix;for f in *.mkv;do set $(mkvmerge -i "$f"|awk -F'[ :/)]' '/^Track ID [0-9]+: subtitles/{print $3,tolower($7);exit}');[[ $1 ]]&&mkvextract tracks "$f" "$1:${f%mkv}$2";done

Then use the external subtitles with the mp4 files.

The mp4 container doesn't support srt or ass subtitles, but it does support ttxt (MPEG-4 Part 17) and VobSub (sub and idx files). I couldn't get ffmpeg -i input.mkv -c copy -scodec mov_text output.mp4 to work though, or at least the subtitles weren't displayed by VLC or QuickTime Player.

 
 

Perguntas relacionadas

2  Como faço para codificar arquivos MP4 com codec H.264 (ou X264) no AvideMux?  ( How do i encode mp4 files with h 264 or x264 codec in avidemux ) 
Eu estou tentando obter o AvideMux configurado com o codec x264 usando este tutorial O seguinte é o que diminui quando eu chego ao ./configure --enable-mp4...

1  Como faço para reproduzir arquivos FLV e MP4 no meu iPhone 4 jailbroken, sem converter os arquivos?  ( How do i play flv and mp4 files on my jailbroken iphone 4 without converting th ) 
Eu tenho um iPhone jailbroken 4. Existe caminho para reproduzir arquivos MP4 e FLV sem converter deles? Eu gostaria de jogá-los diretamente no meu iPhone, já ...

0  Auto Adicione legendas nos vídeos MP4?  ( Auto add subtitles into the mp4 videos ) 
Eu estou usando o HandBrake para converter vários filmes para o formato MP4, para que eles possam ser reproduzidos pelo iPhone / iPad ... mas por padrão de mã...

5  Você pode mudar um MOV para um MP4 sem transcodificação?  ( Can you change an mov to an mp4 without transcoding ) 
Como pode alterar o contêiner de vídeo de .mov para .mp4 sem tocar no próprio vídeo? De preferência um aplicativo GUI. Eu tenho um monte de vídeos em .mov e...

2  Handbrake x264 codifica .m4v / .mp4 não aceito no iTunes  ( Handbrake x264 encodes m4v mp4 not accepted in itunes ) 
Parece que de vez em quando por algum tempo, ao usar o HandBrake para codificar um DVD Rip para X264 com a extensão MP4 ou M4V, não consigo adicionar o arquiv...

123  Converter .mov para .mp4  ( Convert mov to mp4 ) 
Eu quero converter .mov para .mp4 ! Eu salvei o vídeo do iMovie, mas está em ABCDEFGHIJKLMNABCDEFGHIJKLMN3 Formato! Como faço para convertê-lo para .mp4...

1  "Abrir com" aplicativo padrão não está funcionando  ( Open with default app not working ) 
Mac OS 10.14.3 [Mojave]: QuickTime Player é definido como o aplicativo padrão para arquivos "abertos com" do Finder no Mac. É isso que eu quero. Mas quando ...

3  Melhor maneira de mesclar arquivos MP4  ( Best way to merge mp4 files ) 
Tem um bando de vídeos .mp4 (informações mostra H.264 vídeo + AAC áudio) que são capítulos de um vídeo maior. Eu gostaria de mesclá-los, mas não tenho certe...

2  Detectar o programa de TV, temporada e episódio de um arquivo MP4 no AppleScript  ( Detect the tv show season and episode from a mp4 file in applescript ) 
Assumindo que tenho um arquivo MP4 / M4V de um programa de TV. O arquivo tem os metadados necessários para que possa ser importado para o iTunes e você verá t...

1  Como dividir um MP4 em clipes separados?  ( How to split an mp4 into separate clips ) 
Eu tenho um vídeo de 3 horas .mp4 que tem quebra sensato aproximadamente a cada 30 minutos ou mais. Eu quero exportar isso em vários vídeos de cada seção, mas...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.