Changer le container d'un enregistrement TS freebox bas débit - Traitement Vidéo - Video & Son
Marsh Posté le 15-12-2009 à 11:05:18
zelolo a écrit : Salut ! |
UP !
ça fait longtemps que je cherche et je n'y arrive pas.
j'arrive bien à changer de container ou à recompresser mais à chaque fois il y a des désynchros image/son.
pour le flux normal (MPEG2 encapsulé en transport stream.TS) j'utilise VideoReDo pour régler les pb de synchro,
mais pour le flux bas débit, VideoReDo refuse de traiter le fichier.
existe-t-il une solution ?
--
Alf92
Marsh Posté le 15-12-2009 à 22:30:36
ReplyMarsh Posté le 16-12-2009 à 09:27:37
Salut,
il suffit de décaler la vidéo ou l'audio pour ajuster la synchro ("à la main" ).
La plupart des logiciels le gère.
Marsh Posté le 31-12-2009 à 20:20:43
Hello,
J'ai trouvé (ce fut ardu mais j'étais bien décidé !) une solution rigoureuse et efficace qui fonctionne apparemment très bien dans tous les cas (ou presque -- pour l'instant seul un fichier MPEG4-TS me pose un problème de désynchronisation) :
==> fichiers MPEG2-TS
1) scission (= “demux”) en M2V + MP2 avec ProjectX
2) découpage avec MPEG2Schnitt
3) recombinaison (“mux”) avec AVIDemux (+ indexation)
==> fichiers MPEG4-TS (H.264 = bas débit)
1) coupure avec H264-TS Cutter
2) scission (= “demux”) avec TS Muxer GUI
3) recombinaison (“mux”) avec YAMB (= « Yet Another MP4Box GUI ») [Important : avoir assez d'espace sur la partition système, l'intégralité du flux étant copiée dans un dossier temporaire, j'ai eu des erreurs à cause d'un trop-plein.]
Chaque opération prend dans les deux minutes. Dans les deux cas j'obtiens des fichiers MPEG-PS ou MP4-PS, de taille réduite (environ 10%), sans aucune perte de qualité (il n'y a pas de réencodage), avec l'affichage correct de la durée et une navigation aisée.
Je n'ai plus les liens sous la main, mais ça devrait être facile à retrouver.
Marsh Posté le 23-05-2010 à 16:34:33
baffab a écrit : Salut, |
c'est trop reloux de faire comme ça
Marsh Posté le 23-05-2010 à 18:53:30
je cherche a couper et convertir simplement les fichiers de ma freebox
j'ai peu etre trouver un truc
Marsh Posté le 25-05-2010 à 13:30:56
Bon, je viens de faire un test sur un enregistrement bas débit (h264+aac) que j'ai converti en mkv sans décalage :
- démultiplexer le fichier ts avec tsmuxer
- noter le décalage du son (sélectionner la piste son et voir dans le cadre "General track option" )
- lancer mmg (mkvmerge GUI des mkvtoolnix), ajouter les 2 fichiers générés précédemment et reporter le délai noté dans la piste son ("format specific options" ) et lancer le multiplexage.
On se retrouve avec un fichier mkv. A voir si ça marche pour tous les enregistrements mpeg4.
Pour le découpage on peut aussi utiliser "mkvmerge GUI" ou tsmuxer (à tester).
Marsh Posté le 13-09-2010 à 20:22:35
baffab a écrit : Bon, je viens de faire un test sur un enregistrement bas débit (h264+aac) que j'ai converti en mkv sans décalage : |
BRAVO baffab !
Ca marche, même le découpage (on indique les temps voulus séparés par une virgule aux formats acceptés pas mkvmerge) !
Enfin ! Terminées les archives horribles de fichier en TS d'émission dont on ne pouvait savoir à quel moment on se trouvait faute de compteur...
Question subsidiaire : pour le mp4 a t on un équivalent à mkvmerge qui marche ?
En tout cas encore bravo et merci baffab
Marsh Posté le 13-09-2010 à 22:00:24
zelolo a écrit : |
yamb
mp4muxer
Pour la procédure, c'est idem que pour le mkv.
demux avec tsmuxer puis remux mp4
Marsh Posté le 13-09-2010 à 22:48:25
Après quelques essais supplémentaires, tout n'est pas encore parfait.
En dehors du cas des enregistrements dont un des flux aurait subit quelques soucis (à voir comment ça influe)), il semblerait qu'au moins pour les enregistrements comportant plusieurs pistes audio, le décalage du son donné par tsmuxer ne soit pas le bon (ça produit un décalage très net).
Et recaler à la main aux yeux et aux oreilles c'est vraiment galère !
Des suggestions pour ces deux soucis ?
Marsh Posté le 14-09-2010 à 00:19:50
Pour les décalages de son utilisez mpeg2repair avant le remux/transcodage, il fonctionne quelque soit le codec/résolution.
Marsh Posté le 14-09-2010 à 13:06:56
Désolé zelolo de ne pas avoir la formule miracle qui marche avec tous les cas
Marsh Posté le 05-04-2011 à 16:55:04
fini les pb de désyncro !
j'ai trouvé la solution qui fonctionne parfaitement avec le MPEG2 du débit standard de la Fbx ou la TNT, comme avec le MPEG4 du bas débit ou de la HD de la Fbx :
VideoRedo H264
je réencode ensuite en Xvid/MP3 avec Super(C).
Attention toutefois, VideoRedo n'est pas un freeware... ;-)
--
alf921 chez gmail
Marsh Posté le 19-06-2009 à 13:02:05
Salut !
Je m'arrache les cheveux depuis 24h sans réussite !
J'ai enregistré un documentaire sur ma freebox en bas débit (qualité bonne et ça prend moins de place).
J'ai récupéré par FTP le fichier (.ts) qui sous sa capsule .ts semble être encodé en H264 et AAC (mp4audio si je dis pas de bêtise).
C'est lisible par VLC, jusqu'ici pas de souci.
Mais j'aimerais pouvoir réencapsuler les flux audio et vidéo dans un "container" plus adapté à la vision sur ordinateur et indiquant la durée de l'enregistrement.
Evidemment l'idée c'est de ne pas réencoder les flux, juste de changer le format du fichier qui les recueille.
Je crois que les containers mkv ou mp4 pourraient bien convenir pour ce mélange précis de flux h264 et AAC, mais je n'y arrive pas
J'ai testé diverses solutions sans succès, peut-être parce que je m'y prends mal (dont VLC et mencoder).
Est ce que certains d'entre vous auraient réussi ce genre d'opération ou sauraient comment faire ?
Merci !