Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/03/2009, à 00:36

TeraBloc

Impossible d'ajouter un sous-titre ASS avec avidemux

Bonsoir,
j'ai un petit problème avec avidemux, il comporte quelques filtres pour les ASS, les SRT et j'ai fait un ASS de karaoke mais en ajoutant un filtre pour ASS avec mon fichier ASS, il n'ajoute pas les sous-titres à la vidéo. Le seul résultat que j'ai pu avoir, c'est la vidéo se lit et le sous-titre reste coincé sur la première syllabe...
Avez-vous une solution à ce problème ?
J'ai regardé pour mencoder mais j'ai l'impression qu'il prend que les sous-titres sans mise en forme.

Donc si vous avez une solution, je suis preneur smile

Merci d'avance. big_smile


Je l'avoue, je lis tous les posts des gens qui me répondent... :D

PC fixe : i3-540 - chipset graphique intégré - 4Go DDR3 1600 - Gigabyte H55M-UD2H. Ubuntu 10.04/10.10 (gnome) 64bits Windows 7 pro
PC portable : C2D P8700 (2.5GHz, 1066, 3Mo cache) - nVidia 130M (1Go) - 4Go DDR2 800. Ubuntu 10.04 (gnome) 64bits

Hors ligne

#2 Le 29/03/2009, à 09:06

Alain.g

Re : Impossible d'ajouter un sous-titre ASS avec avidemux

Bonjour

Concernant MEncoder, On peut y arriver avec ce genre de script :

mkfifo fifo.y4m
mplayer -ass -sub soustitres.ass -nosound -quiet -benchmark -vo yuv4mpeg:file=fifo.y4m in.avi &
mencoder -cache 8192 -audiofile in.avi -mc 0 -oac mp3lame -lameopts cbr=1:br=128 -ovc xvid -xvidencopts bitrate=900 -o out.avi fifo.y4m
rm fifo.y4m

in.avi (qui figure deux fois) est la vidéo d'origine, out.avi le résultat.
(-sub) soustitres.ass est le fichier de sous-titres "externe". Si les sous-titres sont embarqués dans un mkv, utiliser à la place l'option -sid).

Si cette solution t'intéresse, essaie d'abord juste une lecture normale avec mplayer et l'option -ass pour voir si le rendu est bon.

La dernière version (released) de MPlayer,  1.0rc2, date d'octobre 2007. Il est préférable d'utiliser MPlayer SVN pour bénéficier des dernières améliorations (notamment concernant le support SSA/ASS).
Un PPA où on peut récupérer MPlayer svn : https://launchpad.net/~rvm/+archive/ppa
Il s'agit du PPA du créateur de SMPlayer.


Xubuntu Karmic !

Hors ligne

#3 Le 08/04/2009, à 19:11

TeraBloc

Re : Impossible d'ajouter un sous-titre ASS avec avidemux

Salut,
désolé d'avoir tarder à répondre.
Alors tes quelques lignes de commande m'ont laissé perplexe donc tu pourrais me dire comment marche ton script ?:D
J'ai ensuite cherché avec la doc de mplayer comment afficher simplement vidéo + sous-titres.
J'ai commencé par quelque chose de simple : afficher avec mplayer la vidéo et les sous-titres. Voilà ma commande :

mplayer mavideo.avi -ass karas_generes/521_kara_op_time_GEN.ass

Mais les sous-titres ne se sont pas affichés.

Donc je voudrais savoir comment afficher mes sous-titres ass dans un premier temps ?

Merci d'avance.

Dernière modification par TeraBloc (Le 08/04/2009, à 20:28)


Je l'avoue, je lis tous les posts des gens qui me répondent... :D

PC fixe : i3-540 - chipset graphique intégré - 4Go DDR3 1600 - Gigabyte H55M-UD2H. Ubuntu 10.04/10.10 (gnome) 64bits Windows 7 pro
PC portable : C2D P8700 (2.5GHz, 1066, 3Mo cache) - nVidia 130M (1Go) - 4Go DDR2 800. Ubuntu 10.04 (gnome) 64bits

Hors ligne

#4 Le 08/04/2009, à 22:26

Alain.g

Re : Impossible d'ajouter un sous-titre ASS avec avidemux

Tu as oublié de mettre -sub avant le fichier de sous-titres à charger. -ass ne sert qu'à activer le rendu SSA/ASS

Qu'est-ce que tu ne comprends pas dans le script ? L'utilisation d'un fichier FIFO ?

Sinon pour Avidemux, tu pourrais chercher ou poser la question sur leur forum, le problème est peut-être connu : http://www.avidemux.org/admForum/


Xubuntu Karmic !

Hors ligne

#5 Le 09/04/2009, à 21:36

TeraBloc

Re : Impossible d'ajouter un sous-titre ASS avec avidemux

Merci beaucoup, en effet ça marche.

En revanche, est-il possible avec mplayer de lire une vidéo en utilisant plusieurs fichiers ass ?

J'ai aussi tenté une enco avec mencoder :

mencoder mavideo.avi -o test.avi -sub monsoustitre.ass -ass [...]

mais il ne tient pas compte du -ass, et donc toutes les commandes ass, il les prend comme des mots...

J'ai essayé de lui en mettre deux mais il prend que le dernier de la ligne de commande. Ca peut paraitre bizarre mais en fait j'ai un fichier pour chaque karaoke et un fichier pour l'épisode en lui-même. Bon au pire, je peux toujours faire qu'un seul fichier mais c'est plus chiant dans mon cas.

Dernière modification par TeraBloc (Le 09/04/2009, à 23:16)


Je l'avoue, je lis tous les posts des gens qui me répondent... :D

PC fixe : i3-540 - chipset graphique intégré - 4Go DDR3 1600 - Gigabyte H55M-UD2H. Ubuntu 10.04/10.10 (gnome) 64bits Windows 7 pro
PC portable : C2D P8700 (2.5GHz, 1066, 3Mo cache) - nVidia 130M (1Go) - 4Go DDR2 800. Ubuntu 10.04 (gnome) 64bits

Hors ligne

#6 Le 10/04/2009, à 00:37

Alain.g

Re : Impossible d'ajouter un sous-titre ASS avec avidemux

TeraBloc a écrit :

En revanche, est-il possible avec mplayer de lire une vidéo en utilisant plusieurs fichiers ass ?

MPlayer peut charger plusieurs fichiers de sous-titres (avec -sub il faut séparer par des virgules) et passer de l'un à l'autre, mais à ma connaissance il ne peut en afficher qu'un seul à la fois.

TeraBloc a écrit :

J'ai aussi tenté une enco avec mencoder :

L'option -ass ne fonctionne pas encore avec mencoder. C'est pourquoi il faut passer par le style de script que j'ai donné plus haut, ou essayer d'appliquer un patch.

Dernière modification par Alain.g (Le 10/04/2009, à 00:39)


Xubuntu Karmic !

Hors ligne

#7 Le 10/04/2009, à 15:26

TeraBloc

Re : Impossible d'ajouter un sous-titre ASS avec avidemux

Ok et si je comprends bien ton script, tu envoie la video+sous titre dans un flux fifo (je sais pas exactement comment il marche) et ensuite tu dis a mencoder de prendre ce flux video et l'audio du fichier avi d'origine, c'est bien ça ?
Dans ce cas, pour mon second sous-titre, on pourrait pas, avec mplayer, prendre comme flux d'entrée ce fifo et en créer un deuxième avec le second fichier de sous-titre ?

Dernière modification par TeraBloc (Le 10/04/2009, à 15:27)


Je l'avoue, je lis tous les posts des gens qui me répondent... :D

PC fixe : i3-540 - chipset graphique intégré - 4Go DDR3 1600 - Gigabyte H55M-UD2H. Ubuntu 10.04/10.10 (gnome) 64bits Windows 7 pro
PC portable : C2D P8700 (2.5GHz, 1066, 3Mo cache) - nVidia 130M (1Go) - 4Go DDR2 800. Ubuntu 10.04 (gnome) 64bits

Hors ligne

#8 Le 10/04/2009, à 19:35

Alain.g

Re : Impossible d'ajouter un sous-titre ASS avec avidemux

TeraBloc a écrit :

Dans ce cas, pour mon second sous-titre, on pourrait pas, avec mplayer, prendre comme flux d'entrée ce fifo et en créer un deuxième avec le second fichier de sous-titre ?

Oui sans doute, je ne vois pas pourquoi ça ne marcherait pas.

Ceci dit fusionner les deux fichiers .ass ne me semble à priori pas très compliqué.


Xubuntu Karmic !

Hors ligne

#9 Le 11/04/2009, à 00:11

TeraBloc

Re : Impossible d'ajouter un sous-titre ASS avec avidemux

C'est juste une question de pratique. Les deux fichiers sont des karas de debut et de fin donc a chaque épisode, il faut modifier les temps et refusionner. Je vais tester smile

Encore merci


Je l'avoue, je lis tous les posts des gens qui me répondent... :D

PC fixe : i3-540 - chipset graphique intégré - 4Go DDR3 1600 - Gigabyte H55M-UD2H. Ubuntu 10.04/10.10 (gnome) 64bits Windows 7 pro
PC portable : C2D P8700 (2.5GHz, 1066, 3Mo cache) - nVidia 130M (1Go) - 4Go DDR2 800. Ubuntu 10.04 (gnome) 64bits

Hors ligne

#10 Le 13/04/2009, à 14:08

TeraBloc

Re : Impossible d'ajouter un sous-titre ASS avec avidemux

Par contre quand j'ai créé le fichier fifo et que le lance la commande suivante avec mplayer, il me dit :

Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

C'est normal ?


Je l'avoue, je lis tous les posts des gens qui me répondent... :D

PC fixe : i3-540 - chipset graphique intégré - 4Go DDR3 1600 - Gigabyte H55M-UD2H. Ubuntu 10.04/10.10 (gnome) 64bits Windows 7 pro
PC portable : C2D P8700 (2.5GHz, 1066, 3Mo cache) - nVidia 130M (1Go) - 4Go DDR2 800. Ubuntu 10.04 (gnome) 64bits

Hors ligne