6 votes

Comment regarder un fichier vidéo .ts sur un iPad

J'ai un fichier vidéo .ts sur mon disque dur, et je voudrais le transférer sur mon iPad pour le regarder là-bas. Voici quelques données sur le fichier en question :

  • Taille : 3.5 Go
  • 1 flux vidéo : h264, 1920x1080
  • 2 flux audio :
    • 1er : AC-3, 5.1, allemand
    • 2e : AC-3, Stéréo, anglais

Seul le flux audio anglais m'importe, se débarrasser de l'audio allemand 5.1 serait bien.

Si possible, j'aimerais éviter de réencoder la vidéo en raison du temps que cela prend. Réencoder l'audio (par exemple en AAC) serait bien.

Deux questions :

  • Y a-t-il une application pour l'iPad qui me permettrait de regarder la vidéo sans apporter de modifications ? Solutions gratuites préférées.
  • Si ce n'est pas le cas, existe-t-il un processus pour convertir la vidéo (ou le conteneur) dans un format compris nativement par iTunes et l'iPad ? Je sais que l'audio AC-3 peut poser problème. Les solutions en ligne de commande sont acceptables. Pas de services de conversion en ligne, s'il vous plaît.

J'ai essayé ce qui suit en utilisant ffmpeg (installé via 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

Cela a converti le fichier, copiant la vidéo, et réencodant l'audio en AAC. Le fichier résultant se lit bien dans QuickTime, mais ne peut pas être importé dans iTunes. J'ai lu à propos de l'atome moov et de son emplacement dans le fichier, et des problèmes de placement dans le bon emplacement avec ffmpeg. Est-ce ce que je vois ici ?

3voto

ScunnerDarkly Points 2343

Handbrake devrait faire tout ce dont vous avez besoin :

HandBrake est un outil de conversion vidéo qui peut convertir des vidéos dans presque tous les formats en une sélection de codecs modernes et largement pris en charge.

Il va ré-encoder la vidéo mais le fait relativement rapidement, et la ré-encodage des formats audio/ la sélection des pistes audio et des sous-titres est tout à fait possible. Un excellent logiciel, et en plus c'est gratuit.

1voto

nwinkler Points 8556

Après quelques ajustements, j'ai trouvé un moyen de regarder la vidéo sur l'iPad.

Changer le conteneur et l'encodage audio

Cela peut être fait en une étape en utilisant ffmpeg (installé via Homebrew), boucler le tout pour tous les fichiers .ts dans le répertoire.

Le format cible est mp4, et seul le deuxième canal audio est converti en AAC. La vidéo est simplement copiée sans aucun réencodage supplémentaire. Cela prend environ 2 minutes par fichier de 3,5 Go, c'est assez rapide.

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

Application iPad

Le fichier résultant peut être prévisualisé dans QuickTime ou dans le Finder, mais il ne peut pas être importé dans iTunes pour une raison quelconque. J'ai une question ouverte à ce sujet ici : Is there a way to show import errors in iTunes?

J'ai constaté que les fichiers peuvent être lus correctement dans une application tierce. L'application s'appelle nPlayer gratuit : https://itunes.apple.com/us/app/nplayer-free-best-player-movies/id945304853?mt=8

De manière assez déconcertante, il y a une autre application appelée nPlayer, qui n'est pas gratuite, utilise une icône presque identique, mais semble être une application complètement différente avec un aspect et un design différents, et d'un développeur différent.

De toute façon, nPlayer gratuit lit parfaitement la vidéo après avoir téléchargé la vidéo via le Partage de fichiers iTunes.

Conclusion

Alors que ce n'est pas exactement ce que je cherchais (importer la vidéo dans iTunes et la regarder en utilisant l'application de lecteur native de l'iPad), cela fonctionne pour moi. Le réencodage audio avec ffmpeg est rapide et sans douleur, et il peut être automatisé via un script, et le transfert du fichier via le Partage de fichiers iTunes n'est pas un gros problème non plus.

Je vais quand même laisser cette question ouverte pour voir s'il y a d'autres options.

1voto

eethirteenzz Points 495

Le meilleur lecteur vidéo sur iOS est Infuse.

http://firecore.com/infuse

Il traite la vidéo sur l'appareil et n'a pas besoin de serveur ou de conversion préalable. Il lira votre fichier avec le moins d'effort possible, il existe une version gratuite mais malheureusement vous devrez payer pour la version Pro car votre fichier contient de l'audio AC3.

0voto

Fil Points 1651

Si ce n'est pas d'une importance critique de le lire dans iTunes, VLC a désormais une application iPhone/iPad et a été capable de gérer à peu près tous les formats que je lui ai lancés jusqu'à présent.

ÉDITER : Apparemment, VLC a été retiré de l'App Store en raison de désaccords de licence, et la version qui a été ensuite remise ne prend plus en charge de nombreux formats. Ne tenez pas compte de cette réponse.

0voto

maxpenguin Points 1488

Il n'est pas gratuit mais l'application plex vous permettra de le faire. Vous devrez configurer un serveur plex et diffuser en continu.

L'application serveur est gratuite, l'application viewer ne l'est pas.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X