Come guardare un file video .ts su un iPad

4

Ho un file video .ts sul mio hard disk, e vorrei trasferirlo sul mio iPad per guardarlo lì. Ecco alcuni dati sul file in questione:

  • Dimensioni: 3,5 GB
  • 1 flusso video: h264, 1920x1080
  • 2 stream audio:
    • 1 °: AC-3, 5.1, tedesco
    • 2 °: AC-3, Stereo, inglese

Mi interessa solo la traccia della lingua inglese, l'audio 5.1 tedesco dovrebbe essere corretto.

Se possibile, vorrei evitare di ricodificare il video a causa della quantità di tempo necessario. La ricodifica dell'audio (ad esempio in AAC) andrebbe bene.

Due domande:

  • Esiste un'app per iPad che consente di guardare il video senza apportare modifiche? Preferite soluzioni gratuite.
  • In caso contrario, esiste un processo per convertire il video (o il contenitore) in un formato che è nativamente compreso da iTunes e iPad? So che l'audio AC-3 potrebbe essere un problema. Le soluzioni a riga di comando vanno bene. Nessun servizio di conversione online, per favore.

Ho provato quanto segue usando ffmpeg (installato tramite Homebrew):

ffmpeg -i in.ts -c:v copy -c:a aac -b:a 384k -strict -2 -map 0:v:0 -map 0:a:1 out.mp4

Ha convertito il file, copiato il video e ricodificato l'audio in AAC. Il file risultante funziona bene in QuickTime, ma non può essere importato in iTunes. Ho letto su moov atom e il suo posizionamento nel file, e i problemi con ffmpeg per metterlo nella giusta posizione. È questo che sto vedendo qui?

    
posta nwinkler 09.01.2015 - 08:34
fonte

5 risposte

3

Freno a mano dovrebbe fare tutto il necessario:

HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.

ricodificherà il video, ma lo farà in tempi relativamente brevi, e la ricodifica dei formati audio / selezione di tracce audio e sottotitoli è possibile. Ottimo software, anche gratuito.

    
risposta data 09.01.2015 - 11:13
fonte
1

Dopo alcuni tentativi, ho trovato un modo per guardare il video su iPad.

Modifica del contenitore e codifica audio

Questo può essere fatto in un solo passaggio usando ffmpeg (installato tramite Homebrew), loop per tutti i .ts file nella directory.

Il formato di destinazione è mp4 , e solo il secondo canale audio viene convertito in AAC. Il video viene semplicemente copiato senza ricodifica aggiuntiva. Questo richiede circa 2 minuti per file da 3,5 GB, è piuttosto veloce.

for i in *.ts ; do 
    ffmpeg -i $i -c:v copy -c:a aac -b:a 384k -strict -2 -map 0:v:0 -map 0:a:1 $(basename -s .ts $i).mp4
done

App per iPad

Il file risultante può essere visualizzato in anteprima in QuickTime o nel Finder, ma non può essere importato in iTunes per qualche motivo. Ho una domanda aperta per questo qui: C'è un modo per mostrare errori di importazione in iTunes?

Ho scoperto che i file possono essere riprodotti correttamente in un'app di terze parti. L'app si chiama nPlayer gratuito : link

Abbastanza confusamente, c'è un'altra app chiamata nPlayer , che non è gratuita, utilizza un'icona quasi identica, ma sembra essere un'app completamente diversa con un aspetto diverso, e da un altro sviluppatore .

Ad ogni modo, nPlayer gratuito riproduce perfettamente il video dopo aver caricato il video tramite Condivisione file iTunes.

Conclusione

Anche se questo non è esattamente quello che stavo cercando (importando il video su iTunes e guardandolo usando l'app del player nativo dell'iPad), funziona per me. La ri-codifica dell'audio usando ffmpeg è veloce e indolore, e può essere automatizzata attraverso uno script, e il trasferimento del file tramite la condivisione di file di iTunes non è un grosso problema.

Continuerò a mantenere questa domanda aperta per vedere se ci sono altre opzioni.

    
risposta data 12.01.2015 - 10:22
fonte
1

Il miglior riproduttore video su iOS è Infuse.

link

Elabora il video sul dispositivo e non richiede alcun server o conversione precedente. Riprodurrà il tuo file con il minimo sforzo, c'è una versione gratuita ma sfortunatamente dovrai pagare per il Pro perché il tuo file contiene audio AC3.

    
risposta data 06.08.2015 - 17:12
fonte
0

Non è gratuito ma l'app plex ti permetterà di farlo. Sarà necessario configurare un server Plex e lo streaming.

L'app del server è gratuita, l'app visualizzatore no.

    
risposta data 06.08.2015 - 15:09
fonte
0

Se non è fondamentale giocare su iTunes, VLC ha un'app per iPhone / iPad al giorno d'oggi ed è stato in grado di gestire molto ogni formato che ho gettato fino ad ora.

EDIT : Apparentemente VLC è stato rimosso dall'app store a causa di alcuni disaccordi sulla licenza e la versione successivamente rimossa non supporta più molti formati. Ignora questa risposta.

    
risposta data 12.01.2015 - 12:26
fonte

Leggi altre domande sui tag