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 13/10/2009, à 16:09

Nikos77

Mencoder et les PIDs

Salut,

j'aimerais savoir si quelqu'un connait un moyen d'affecter un numero PID à l'audio, la vidéo ou pour le MPEG-TS affecter les PIDs au PAT, etc.. ?

Sinon y a t il d'autres encoder plus performants ?


nfperron@gmail.com
nfperron@jabber.fr

Hors ligne

#2 Le 13/10/2009, à 22:00

Michel Leunen

Re : Mencoder et les PIDs

Mencoder ne le fait pas. C'est un encodeur, pas un multiplexeur dvb. A ma connaissance, le seul programme sous linux capable de multiplexer plusieurs TS en un signal dvb, c'est VLC:

http://www.fr.videolan.org/doc/streamin … /ch09.html


Michel Leunen
http://linux.leunen.com

Hors ligne

#3 Le 13/10/2009, à 22:05

wido

Re : Mencoder et les PIDs

Bonjour,
[HS]

les PIDs au PAT

PAT c'est quoi?[/HS]

Hors ligne

#4 Le 13/10/2009, à 22:11

Michel Leunen

Re : Mencoder et les PIDs

wido a écrit :

PAT c'est quoi?

Program Association Table.
Dans un signal DVB comme celui de la TNT, les différents programmes sont multiplexés dans un même signal dvb. Pour que ton décodeur s'y retrouve, il faut ajouter aux différents programmes un certain nombre de tables qui contiennent des renseignements utiles pour le décodeur. La PAT en est une mais il y en a d'autres.


Michel Leunen
http://linux.leunen.com

Hors ligne

#5 Le 13/10/2009, à 22:14

wido

Re : Mencoder et les PIDs

Merci pour l'info Michel Leunen big_smile

Hors ligne

#6 Le 14/10/2009, à 00:06

Nikos77

Re : Mencoder et les PIDs

Michel Leunen a écrit :

Mencoder ne le fait pas. C'est un encodeur, pas un multiplexeur dvb. A ma connaissance, le seul programme sous linux capable de multiplexer plusieurs TS en un signal dvb, c'est VLC:

http://www.fr.videolan.org/doc/streamin … /ch09.html

Dois je comprendre que je n'ai pas le choix quant aux PIDs du flux video et audio ?
Je n'aime plus trop VLC après la version 0.8, ce n'est plus trop stable, ça ne rip pas bien ou ne lit pas forcément correctement...
Remarque, Mencoder aussi a ses (nombreux) défauts...


nfperron@gmail.com
nfperron@jabber.fr

Hors ligne

#7 Le 14/10/2009, à 11:52

Michel Leunen

Re : Mencoder et les PIDs

Oui, mencoder ne le fait pas. Et à part vlc, je ne connais pas de multiplexeur software. Il y en a peut-être d'autres mais je l'ignore.


Michel Leunen
http://linux.leunen.com

Hors ligne

#8 Le 15/10/2009, à 20:50

jeannets

Re : Mencoder et les PIDs

bonsoir,
C'est assez facile avec ffmpeg   ici l'exemple est en MKV mais il peut etre n'importe quel forme de Container.

ffmpeg -i "input_file.mkv" -vcodec copy -acodec copy -f mpegts "output.ts"

Ceci fait un RE mux avec un Stream de plus.... Mais je ne sais pas comment lui attribuer le N° de mon choix...???   

Je pense que les "canaux" sont classés par ordre alphanumérique du nom qu'on leur attribue; il faudrait donc bien choisir son nom pour obtenir le nbon choix.....    Mais il y a peut etre une solution autrement...???

Bref...! voici donc mon tuyau du jour...!  Espérant qu'il t'aidera.
@+++

Dernière modification par jeannets (Le 15/10/2009, à 20:54)

Hors ligne

#9 Le 16/10/2009, à 18:35

twocats

Re : Mencoder et les PIDs

tsMuxer :
http://www.smlabs.net/tsmuxer_en.html
Assez complet, tu peux affecter un numéro à chaque piste si tu connais la syntaxe du fichier meta (suis pas sûr que ce soit ce que tu cherches).

Dernière modification par twocats (Le 16/10/2009, à 18:36)


La réponse est 42

Hors ligne

#10 Le 14/12/2009, à 12:23

Nikos77

Re : Mencoder et les PIDs

J'ai testé tsMuxer. C'est un logiciel russkof qui est censé fonctionné sous Linux et Windows, mais je n'ai réussi que sous Windows. (Sous linux, il ne se passe rien quand j'execute).

C'est juste un exécutable, alors je trouve ce logiciel très louche !
Enfin bref, je n'ai pas vu comment attribué des PIDs avec lui, j'ai pas eu l'impression de pouvoir faire aussi bien qu'avec mencoder ou ffmpeg !

Il semble qu'avec ffmpeg, il est possible d'attribuer des pids avec l'option "-map x:y" mais je n'ai pas bien saisi comment ça fonctionne.
J'ai cherché et suis tombé sur ces quelques sites:
http://blog.ahfr.org/2008/08/fuckin-ffmpeg.html
http://howto-pages.org/ffmpeg/

mais rien qui ne m'aide hmm

Finalement, j'ai l'impression qu'il ne reste que vlc ! Faudra que je teste...


PS:

jeannets a écrit :

bonsoir,
C'est assez facile avec ffmpeg   ici l'exemple est en MKV mais il peut etre n'importe quel forme de Container.

ffmpeg -i "input_file.mkv" -vcodec copy -acodec copy -f mpegts "output.ts"

Ceci fait un RE mux avec un Stream de plus.... Mais je ne sais pas comment lui attribuer le N° de mon choix...???   

Je pense que les "canaux" sont classés par ordre alphanumérique du nom qu'on leur attribue; il faudrait donc bien choisir son nom pour obtenir le nbon choix.....    Mais il y a peut etre une solution autrement...???

Bref...! voici donc mon tuyau du jour...!  Espérant qu'il t'aidera.
@+++

J'ai surtout besoin de pouvoir définir les PIDs

Dernière modification par Nikos77 (Le 14/12/2009, à 12:25)


nfperron@gmail.com
nfperron@jabber.fr

Hors ligne