Bonjour.
J'ai un petit tuner TNT qui as la bonne idée de pouvoir faire des enregistrement sur clef USB, ce qui permet facilement de pouvoir récupérer les fichiers.
Ces fichiers semblent plutôt standards, et sont très bien lu par VLC.
Plusieurs fichiers *.ts contiennent le flux vidéo que je suspecte d'être le flux DVB brut.
VLC me détecte trouve 6 flux de donnée :
— 1 flux vidéo MPEG 1/2 Vidéo (mpgv) (en 720x576 ou 1920x1080 suivant que la chaine enregistrée soit HD ou non)
— 3 flux audio MPEG Audio Layer 1/2 (mpga) (Français, Anglais et «qad»)
— 2 flux sous-titres DVB subtitles (dvbs) (Français et Malentendants)
Mon problème est que, enregistrant la TNT, mon enregistrement est un peu plus large que ce qui m’intéresse véritablement (un peu du programme précédent et du suivant).
Pour archiver et pouvoir regarder plus tard ce programme, j'aimerais pouvoir juste conserver ce qui m’intéresse, et donc «couper» la vidéo.
Mais tout en conservant les différents flux audio et de sous titres disponibles.
Je sèche un peu et en appelle a vos lumières pour trouver une solution a ce problème.
# Filtrage pid TS
Posté par fcartegnie . Évalué à 2.
Non c'est du ts.
ProjectX marche bien pour ce genre de choses.
Ou bien tu lis la doc de VLC et tu fais un filtrage par pid/program qui t'intéresse.
[^] # Re: Filtrage pid TS
Posté par SlowBrain (site web personnel) . Évalué à 1.
C'est effectivement bien du ts qui est enregistré sur la clef USB que j'ai récupéré de l'enregistreur (tout a fait indépendant de l'ordinateur).
Et j'ai un unique programme enregistré dans ces fichiers.
Mon problème est de savoir comment arriver à faire un montage simple ce cette large vidéo enregistrée.
En fait un programme tel que Avidemux me fait presque un boulot parfait quand je lui demande de faire une copie brut de flux : Il ne me conserve pas les flux de soustitres.
# tu peux poster un mediainfo de ton fichier .ts ?
Posté par palm123 (site web personnel) . Évalué à 3.
sinon une bête commande
ffmpeg -i fichier.ts -ss 00:00:30.00 -t 00:00:25:00 fichier_coupe.ts
devrait te couper un bout de 25 secondes après 30s du début.
ウィズコロナ
[^] # Re: tu peux poster un mediainfo de ton fichier .ts ?
Posté par SlowBrain (site web personnel) . Évalué à 2.
Je viens d'essayer, et même si le fichier est largement plus petit, j'ai une perte significative de qualité d'image, et il ne me reste qu'un unique flux audio et aucun sous titre.
En rajoutant quelques options j'arrive à quelque chose de plus intéressant.
- -codec copy permet d'éviter le réencodage (donc évite la perte de qualité et permet d'aller beaucoup plus vite)ffmpeg -i data0001.ts -ss 00:09:31.44 -t 00:46:20.00 -codec copy -map 0 -ignore_unknown /home/slowbrain/Vidéos/sortie.ts
- -map 0 pour copier tout les flux
- -ignore_unknown pour éviter de planter sur un flux problématique.
Me reste encore un problème.
J'ai plusieurs fichiers *.ts suivant la durée d'enregistrement et il est fréquent d'avoir une vidéo a cheval sur deux des fichier.
Comment pouvoir assembler ces différents fichiers en un seul (sans perdre ces flux de donnée, biensur) ?
[^] # Re: tu peux poster un mediainfo de ton fichier .ts ?
Posté par palm123 (site web personnel) . Évalué à 2.
la doc de ffmpeg pour concaténer des fichiers
https://trac.ffmpeg.org/wiki/Concatenate#samecodec
ウィズコロナ
[^] # Re: tu peux poster un mediainfo de ton fichier .ts ?
Posté par SlowBrain (site web personnel) . Évalué à 1.
Je viens effectivement de tomber dessus.
Avec cette doc et les quelques commandes que j'ai donné je suis arrivé a faire ce que je voulais.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.