Derniers journaux de Gremi :
- [09/05@15:48] Yet Another DLFP CSS
- [01/02@14:49] Touches exotiques du clavier dans les tty
- [31/01@13:22] XFreeze
- [17/01@20:45] Grésillements sonores
- [22/12@11:16] Température nforce2 (pb sensors-detect)
Je dispose d'un fichier vidéo .avi et d'un fichier sous-titre .str. J'aimerai intégrer le sous titre directement dans le fichier avi, et si possible sans avoir besoin de recompresser / sans que la vidéo ne prenne trop de poids ou ne perde en qualité.
Je sais que c'est possible avec VirtualDub, sous windows, mais je préférerais réaliser cette opération sous linux, et sans wine.
Est-ce quelqu'un a déjà réussi à faire ça ? Merci d'avance !
> Lire le journal (27 commentaires, moyenne: 1,3).
et un player qui affiche les 2 ?
tu veux absolument les recompresser ensemble ?
ou c'est parce que t'as toujours pas trouvé de lecteur qui permette d'afficher les sous-titres ?
-
[^]Re: et un player qui affiche les 2 ?
Posté par Jérémie JB (page perso, ) le 16/05/2004 à 13:31. (lien). Évalué à 1.tu veux absolument les recompresser ensemble ?
Oui, pour des questions pratiques ... je ne sais pas si, par exemple, windows media player est capable de lire une vidéo avec les sous-titres associés.
ou c'est parce que t'as toujours pas trouvé de lecteur qui permette d'afficher les sous-titres ?
Nan. ;) Comme dit plus bas, mplayer fait ça sans problèmes ... :)-
[^]Re: et un player qui affiche les 2 ?
Posté par Krunch (Jabber id, page perso, ) le 16/05/2004 à 13:39. (lien). Évalué à 4.Media Player Classic peut lire les sous titres dans un fichier séparé. Ceci dit je ne pense pas que le format .avi permette d'inclure les sous-titres dans le même fichier, ou alors incrusté directement dans l'image mais c'est pas vraiment une solution. Comme il a été dit plus bas, l'idéal est probablement d'utiliser un autre format de conteneur comme Matroska ou OGM (je savais pas qu'ogm permettait d'inclure le sous-titre dans le fichier d'ailleurs). Dans le pire des cas, si tu ne veux pas modifier le fichier vidéo, tu peux toujours distribuer MPC avec les fichiers ou faire un CD geexbox mais selon ce que tu veux faire c'est peut être pas le plus pratique.
Media Player Classic: http://www.framasoft.net/article1479.html(...)--
Free Softwares Users Group Arlon (Sud Luxembourg, Belgique)
pertinent, e adj. Approprié ; qui se rapporte exactement à ce dont il est question.-
[^]Re: et un player qui affiche les 2 ?
Posté par Jérémie JB (page perso, ) le 16/05/2004 à 13:48. (lien). Évalué à 1.Est-ce que mon lecteur DVD/Divx de salon sera capable de lire la vidéo et le fichier sous-titre .str associé ?
-
[^]Re: et un player qui affiche les 2 ?
Posté par farib () le 16/05/2004 à 14:12. (lien). Évalué à 2.Bein là, justement, ça varie selon les modèles...
-
[^]Re: et un player qui affiche les 2 ?
Posté par Jérémie JB (page perso, ) le 16/05/2004 à 14:19. (lien). Évalué à 1.Bein là, justement, ça varie selon les modèles...
D'où mon envie de tout mettre dans un simple fichier avi :)-
[^]Re: et un player qui affiche les 2 ?
Posté par Snark_Boojum () le 16/05/2004 à 16:13. (lien). Évalué à 1.Même un simple avi, ça varie suivant les modèles. J'ai fait un CD vidéo qui ne passe pas dans mon lecteur de salon, mais qui passe dans le lecteur de salon de mes beaux-parents...
Naturellement, il passe sur n'importe quel ordinateur, c'est l'essentiel.
Snark
-
-
-
-
-
Avidemux
A mon avis, c'est impossible de ne pas recompresser .
Avidemux http://avidemux.sourceforge.net/(...) permet de faire la manip via un filtre , mais il faut recompresser.
-
[^]Re: Avidemux
Posté par Jérémie JB (page perso, ) le 16/05/2004 à 13:28. (lien). Évalué à 1.Ok pour la recompression.
J'ai essayé avidemux, mais malheureusement il me ressort une vidéo difficilement lisible (saccadée, mplayer me dit que mon système est trop lent pour la lire (-> 2.0Ghertz pourtant)) ... et en plus il n'a pas mis le sous-titre comme je l'ai demandé (j'ai utilisé le filtre, peut-être mal, je ne connais pas trop avidemux). Enfin bon, je ne suis pas sûr que j'arriverai à en tirer quelque chose ...
Sinon j'arrive très bien à lire la vidéo et les sous-titre avec mplayer, mais je préférerais les intégrer à la vidéo pour des questions pratiques. D'ailleurs, n'y aurait-il pas moyen de rediriger la sortie vidéo de mplayer dans un fichier avi ?-
[^]Re: Avidemux
-
Pas clair
Intégrer des sous-titres dans une vidéo sans recompresser, c'est par définition impossible.
Par contre, ce dont tu as besoin est peut-être d'un conteneur permettant de tout mettre dans un unique fichier -> OGM ou Matroska.
-
[^]Re: Pas clair
Posté par boris (page perso, ) le 16/05/2004 à 12:45. (lien). Évalué à 3.Intégrer des sous-titres dans une vidéo sans recompresser, c'est par définition impossible.
Completement faux. VirtualDub le fait, sans modifier le flux video: il se contente d'entrelacer les flux bien comme il faut. Tiens, je t'inutilisse pour la peine. (faut plus dire moinsse y parait)-
[^]Re: Pas clair
Posté par farib () le 16/05/2004 à 12:55. (lien). Évalué à 3.je vois pas trop comment il fait, parce que moi je parle de video au sens de l'image. ( et pas multiplexage) T'as des explications plus détaillées ?
-
[^]Re: Pas clair
Posté par boris (page perso, ) le 16/05/2004 à 15:38. (lien). Évalué à 2.Avant de moinsser, bande de blaireaux, posez vous quelques questions. Qu'est ce qu'il a demandé le monsieur ?
Dans le conteneur .avi, on peut mettre plusieurs flux, de type arbitraire. Il est donc tout a fait possible d'inserer un fichier de sous-titres .sub, .srt ou .mescouilles, sans recompresser la video. Eh oui, c'est du multiplexage, ça marche comme ça, et c'est ce que voulait dire le type qui a posté la news, la c'est toi qui n'a rien compris.-
[^]Re: Pas clair
Posté par Jérémie JB (page perso, ) le 16/05/2004 à 15:46. (lien). Évalué à 0.Merci Bobo :)
Donc, sais-tu s'il existe un programme sous linux pour ça, ou suis-je obligé de passer sous win ?-
[^]Re: Pas clair
Posté par boris (page perso, ) le 16/05/2004 à 16:51. (lien). Évalué à 0.Eh bien, non, pas vraiment en fait. Si ca ne te fais pas trop mal au coeur, le plus simple est de le faire avec virtualdub, c'est quand meme sous GPL.
-
-
[^]Re: Pas clair
Posté par Sirrus () le 16/05/2004 à 16:52. (lien). Évalué à 0.Ah, tu m'apprends un truc là... Le conteneur AVI peut contenir un flux de sous-titres en plus d'un flux video et de de plusieurs flux audio ce qui éviterai de réencoder ?
C'est à dire que si je lis le fichier prout.avi qui a des sous-titres muxés avec vdub, je peux choisir ou non l'affichage des sous-titres ?
Tu peux me donner un [url] où on m'explique comment ça marche (la page de vdub l'expliquant par exemple) s'te plaît ?-
[^]Re: Pas clair
Posté par boris (page perso, ) le 16/05/2004 à 17:34. (lien). Évalué à 2.autant pour moi, c'est avec AVI-Mux que je fais ça.
http://emak.free.fr/avimux.jpg(...)-
[^]Re: Pas clair
-
[^]Re: Pas clair
Posté par Jérémie JB (page perso, ) le 16/05/2004 à 18:05. (lien). Évalué à 1.Parfait. (C'est marrant c'est justement Good Bye Lenin le film auquel je veux rajouter les sous-titres). Je vais voirsi ca marche sous wine, sinon je verrai ce que je vais faire mais c'est ce qu'il me faut. :)
Merci Bobo.-
[^]Re: Pas clair
Posté par boris (page perso, ) le 16/05/2004 à 19:35. (lien). Évalué à 2.Attention ! En fait, c'est Sirrus Saarkin-Hiryu qui a raison (et heureusement pour moi qu'il existe le copiercoller).
J'utilisais ce 'truc' car à l'époque (y'a pas longtemps ;) j'utilisais bsplayer pour lire mes vidéos, et il supporte très bien ce genre de hack, car c'en est un. Par contre, ça ne marche pas avec xine/totem/mplayer/gstreamer. Ni sur une platine kiss (j'ai pas les autres, alors je sais pas). On peut mettre à peu près n'importe quoi dans l'AVI, mais après c'est plus standard. La ou je me suis laissé emporter, c'est parcequ'avec VirtualDubMod je faisais ça pour les .ogm. Vraiment pratique, mais j'ai laissé tomber parceque ma platine ne lit pas les ogm.
-
-
-
-
[^]Re: Pas clair
-
[^]Re: Pas clair
Posté par farib () le 16/05/2004 à 17:23. (lien). Évalué à 2.>Eh oui, c'est du multiplexage, ça marche comme ça, et c'est ce que voulait dire le type qui a posté la news, la c'est toi qui n'a rien compris.
En plus, c'est pour ça que j'ai dit :
Par contre, ce dont tu as besoin est peut-être d'un conteneur permettant de tout mettre dans un unique fichier -> OGM ou Matroska.
-
[^]Re: Pas clair
Posté par Jerome Herman () le 17/05/2004 à 11:58. (lien). Évalué à 2.C'est quoi le FOURCC de .sub ? Comment tu enregistres le codec asocié ? Il a quoi comme entrée dans GraphEdit le codec ? etc.
Dans un Avi tu peux pas mettre tout et n'importe quoi non plus. Même dans un ASF c'est pas évident de mettre des sous titres et pourtant c'est beaucoup plus flexible, mais MS a été obligé de créer un pseudo codec pour que ca colle. Lequel pseudo codec ne marche pas avec l'avi (pas de support d'incrustation, de taille d'image différente ou de gestion de transparence dans les .avi).
Quand a VitualDub, des que tu utilise les filtres il decode toutes les frames en bitmaps avant d'appliquer les filtres, donc pour eviter la recompression derrière c'est pas gagné non plus.
Kha
-
-
-
Use Matroska Luke...
Ou Ogm (Ogg Media) mais sapu. /o\
Pourquoi ? Trois raisons vraiment valables :
- De ce que je sais, muxer un flux de sous-titres dans de l'AVI, c'est impossible. Le container AVI ne supporte normalement que un flux video et des flux audio se rapportant à ce flux video. Si on veut intégrer les sous-titres, ce sera entrelacé avec la video, c'est une opération qui ne dure pas très longtemps et qui ne modifie pas la qualité. Le problème, c'est que ce n'est pas propre et qu'après, tu seras obligé de te farcir les sous-titres. Donc en fait, il vaut mieux garder le .srt à côté.
- Avec Matroska, tu disposes d'outils sous Linux permettant avec facilité de faire ce que tu veux. En plus Matroska, ça a plein d'options qui font passer les autres format pour de la mairde (Ogm s'en approche mais n'est pas aussi bon).
- Matroska, c'est un container vraiment issu du libre (en tous cas, plus que l'AVI) et toujours en développement libre donc saibien.
Si tu es convaincu, voici un commentaire que j'ai posté où il y a des liens que je te conseille (ce n'est pas que j'ai les chevilles qui gonglent avec l'autocitation, c'est que j'ai la flemme de copier les liens):
http://linuxfr.org/comments/347762,1.html(...)
À part que ton fichier doit être compatible platine salon, je ne vois pas du tout l'intérêt de faire autrement qu'utiliser autre chose que Matroska (ou Ogm :) .
-
[^]Re: Use Matroska Luke...
Posté par Jérémie JB (page perso, ) le 16/05/2004 à 17:54. (lien). Évalué à 0.Le problème avec le matroska c'est que c'est plus galère à lire que le avi comme c'est moins répendu ...
Le premier venu sous windows n'arrivera pas à lire ma vidéo c'est ça le risque ... et mon lecteur DVD de salon encore moins.-
[^]Re: Use Matroska Luke...
Posté par Sirrus () le 16/05/2004 à 18:06. (lien). Évalué à 0.C'est vrai que c'est un problème. Surtout pour le lecteur salon (quoique la solution existe: un portable, un cable relié à la télé, un peu de config et hop ! :) .
Pour ce qui est des autres qui veulent lire mes video, ils ont un choix simple:
- ils installent MPC,
- Prout.
Ça marche comme ça avec tous ceux que je connais et il n'y pas de problèmes le plus souvent (à part l'ordi de mes parents sous win98 qui ne supporte pas les sous-titres à cause de l'unicode de mairde). D'ailleurs, ils sont très souvent impressionnés et me demandent comment on fait ça, s'il existe des outils sous win pouvant le faire (le contraire de toi en fait ;-).
-

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.