Créer des DVD ou des Divx à partir de la TNT

Messagepar Franck Morin » 07 Mar 2007 16:38

mon tutoriel avait de l'interrêt (et en a toujours) pour la gestion des crops (suppressions des zones noires en haut, en bas, à droite et à gauche), et pour la gestion des encodages multiples: on en lance 10 à la queu leu leu dans un fichier ".bat" et on va se coucher...

il concerne Mencoder et non DVBMenc (cf liens dans le premier post de ce fil):
http://www.tvnt.net/forum/viewtopic.php?p=61617#61617

DVBMenc gère très mal les crops...

comme je grave mes xvids sur DVD, je suis plus interessé par la qualité de l'image (donc un débit vidéo de 1000 ou de 850 kb/s pour les dessins animés) que par la taille finale.
parfois, pour les vieux films, je force le son en mono 64kb/s, ou pour les concerts ou les clips, je garde le MP2 original de la TNT (256kb/s)
Clés USB Ran T Stick+, RTL-SDR, August T210 - Axil RT0407HD/RT0420T2 - Strong SRT8209 ; Tour Eiffel collective et intérieure + TNT câble SFR.
RNT sur Sony XDR-P1DBPB, C10, Pure Elan Connect et PC avec DABplayer/QIRX -- Sites d'émission DAB+ -- Modérateur des forums TVNT.net
Avatar de l’utilisateur
Franck Morin
Administrateur
Administrateur
 
Messages: 19122
Inscription: 24 Juin 2005 11:26
Localisation: 78-Chatou

Messagepar Franck Morin » 22 Mai 2007 14:57

un tutoriel ici pour l'utilisation d'IFOEdit pour la création des DVD:
http://www.denton.privat.t-online.de/tu ... eation.htm
on retrouve ce que Marceljack a bien souvent exposé...

les questions que je me pose encore:
- a-t-on dans le DVD final un décalage audio/vidéo en appliquant cette technique.
- comment appliquer la piste des sous-titres DVB, si il y en a dans le flux d'origine
- comment mettre plusieurs enregistrements DVB sur un même DVD.
Clés USB Ran T Stick+, RTL-SDR, August T210 - Axil RT0407HD/RT0420T2 - Strong SRT8209 ; Tour Eiffel collective et intérieure + TNT câble SFR.
RNT sur Sony XDR-P1DBPB, C10, Pure Elan Connect et PC avec DABplayer/QIRX -- Sites d'émission DAB+ -- Modérateur des forums TVNT.net
Avatar de l’utilisateur
Franck Morin
Administrateur
Administrateur
 
Messages: 19122
Inscription: 24 Juin 2005 11:26
Localisation: 78-Chatou

Messagepar ducky » 23 Mai 2007 18:20

Bon, je galère, je cherche à faire la même chose qu'habituellement c-a-d extraire et couper les pubs, sauf que la c'est du h264.

Les logiciels habituels tels que pvastrumento, videoredo, projectx, mpeg2cut2 ne fonctionnent évidemment pas car réservés au MPEG-2.

Si quelqu'un a un soft à me conseiller. Avec dvbmenc ca passe, mais bon but n'est pas d'encoder (surtout que ma source est du h264 low resolution et bitrate @ 1.7Mbps Freebox HD powa).

A vous :)
ducky
Coccinelle
Coccinelle
 
Messages: 77
Inscription: 10 Fév 2006 11:10

Messagepar Anonymous » 23 Mai 2007 18:54

Bonsoir
Pour le h264 si VLC le lit on fait ouvrir un fichier en mode avancé
et on definit un flux de sortie vers un autre fichier avec les
codecs de son choix .
Faut lire la doc j'ai pas testé avec le h264 mais avec un *.TS
complet ca marche pour extraire une chaine.
Anonymous
 

Messagepar ducky » 24 Mai 2007 00:34

Anonymous a écrit:Bonsoir
Pour le h264 si VLC le lit on fait ouvrir un fichier en mode avancé
et on definit un flux de sortie vers un autre fichier avec les
codecs de son choix .
Faut lire la doc j'ai pas testé avec le h264 mais avec un *.TS
complet ca marche pour extraire une chaine.


tiens, un beauvaisien :D

niveau codec, bah non, je veux garder le flux intact ; pas de réencodage.
d'ailleurs je sais même pas c'est quoi l'extension. *.h264?
ducky
Coccinelle
Coccinelle
 
Messages: 77
Inscription: 10 Fév 2006 11:10

Messagepar kmf31 » 25 Mai 2007 01:13

ducky a écrit:niveau codec, bah non, je veux garder le flux intact ; pas de réencodage.
d'ailleurs je sais même pas c'est quoi l'extension. *.h264?


Ce n'est pas une extension mais le codec mpeg4 utilise par Free pour les chaines en bas-debit et aussi pour la chaine NRJ12 HD (canal 57) sur la Freebox (et d'ailleur aussi par la TNT-payante, Canal+ etc., ou par le mpeg4 d'Orange ou de CI).

Si tu cherches a couper des pubs des enregistrements mpeg4-h264 sans modifier ce format la tu es tres tres tres tres tres tres tres mal barre. :mrgreen: :mrgreen:

Pour l'instant ca revient a la tache impossible. Je l'ai deja essaye (et d'autres aussi) avec les enregistrements de NRJ12 HD qui sont encore "faciles", :lol:
car ils ne contiennent qu'une piste son en mp2 (ou ac3 depuis peu) contrairement aux nouvelles chaines ou c'est en mp4a augmentant les difficultes encore d'un cran (c.-a-d. les pistes video et audio sont compliquees).
A ma connaissance la seule methode qui marche c'est de brute force en coupant au niveau "binaire" tout court, par exemple en ecrivant un petit programme C pour couper le ficher apres X bytes et de reprendre apres Y bytes et de s'en foutre a 100% de tout codec video. En Linux c'est aussi possible avec l'usage astucieuse des commandes "tail" et "head" (avec l'option "-c"). Dans tous les cas ca fournit un fichier video salle et casse mais avec une bonne probabilite (80-90%) on arrive a reparer avec VLC mais parfois ca foire aussi selon endroit exacte de la coupure (refaire avec une valeur de X ou Y legerement differente).
Bien entendu avec une telle methode ce sera 100% en aveugle, zero comfort. Il faut refaire la manipe 10-20 fois pour trouver l'endroit exacte ou la pub commence etc. :lol:

Bref: crois moi sur parole:
1) si tu as assez de debit enregistre en mpeg2 pour les choses que tu souhaites traiter sur le PC, eventuellement graver sur un DVD.
2) si tu n'as pas assez de debit transforme l'enregistrement en mpeg2

Si apres tu veux economiser de la place tu peux toujours transformer en divx et pour graver les DVD-video compatibles a tout lecteur le passage vers mpeg2 est de toute facon obligatoire.

Sinon c'est tout simplement: "a pain in the ass". :P

Tu peux encore essayer avec la toute derniere version beta d'avidemux ou ils parlent un petit peu de support mpeg4-h264 mais ca n'a pas de tout marche la derniere fois quand je l'ai essaye.
kmf31
Brigades du Tigre
Brigades du Tigre
 
Messages: 6128
Inscription: 27 Juin 2005 15:12

Messagepar Anonymous » 25 Mai 2007 06:16

Bonjour
Je partage totalement l'avis de kmf31.
Les formats video compressés usuels ne sont pas du tout adaptés a la
"découpe" des enregistrements. La meilleure preuve est qu'aucun logiciel
d'enregistrement ne dispose de la fonction pause classique aux
magnetoscopes.
J'obtient toutefois d'assez bons resultats sur des fichiers encodés en xvid
2 passes avec virtualdub ou ses variantes. J'insiste sur les 2 passes qui
assurent d'avoir des "keyframes" au moment des changements de plan
ce qui n'est pas toujours le cas avec les fichiers diffusés qui sont encodés "a
la volée".
Anonymous
 

Messagepar ducky » 25 Mai 2007 10:51

Oui, j'avais déjà essayé avec NRJ 12HD, sans trop de succès.

De toute manière, le materiel hardware est prévu pour le décodage MPEG-2.

Il faudrait que le MPEG-4 perce avec une démocratisation de DVD (avec menus) en MPEG-4 - si c'est possible.

Si la seule alternative est d'encoder pour pouvoir lire ca ailleurs, ce n'est pas une très grande avancée à mes yeux (même si les abonnés loin du DSLAM seront très contents de retrouver le bouquet TNT à 1.7Mbps).

Sinon j'ai essayé avidemux et ca ne marche pas très bien :D
ducky
Coccinelle
Coccinelle
 
Messages: 77
Inscription: 10 Fév 2006 11:10

Messagepar Guest » 02 Juil 2007 22:44

Bonjour,

J'ai toujours utilisé ce soft (beta 0.1h) en mode xvid. Bizarrement, en essayant le mode x264, je me suis fait jeter !
Une mise à jour de mencoder.exe ne change rien, voir le log. Pourriez-vous m'aider ?
D'avance merci.

Code: Tout sélectionner
---------------------------------------------------------
02/07/2007 22:20:42
---------------------------------------------------------
Encoding E:\moulin_lady in blue\lady in blue.vdr

mencoder.exe  -vf-clr -pp 0  -tsprog 0  -vf scale=640:480 -sws 9 -force-avi-aspect 1,33333333333333 -ovc x264 -x264encopts bitrate=1000:cabac:qp_constant=26:8x8dct:i8x8:bframes=2:cqm=flat:pass=1 -nosound  -o "E:\moulin_lady in blue\lady in blue.avi" "E:\moulin_lady in blue\lady in blue.vdr"

MEncoder 1.0pre8-3.4.2 (C) 2000-2006 MPlayer Team
CPU: Dual Core AMD Opteron(tm) Processor 165    (Family: 15, Model: 35, Stepping: 2)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled with runtime CPU detection.

Exiting... (error parsing command line)
MEncoder 1.0pre8-3.4.2 (C) 2000-2006 MPlayer Team
CPU: Dual Core AMD Opteron(tm) Processor 165    (Family: 15, Model: 35, Stepping: 2)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled with runtime CPU detection.

Exiting... (error parsing command line)

---------------------------------------------------------
02/07/2007 22:27:31
---------------------------------------------------------
Encoding E:\moulin_lady in blue\lady in blue.vdr

mencoder.exe  -vf-clr -pp 0  -tsprog 0  -vf crop=680:536:20:20,scale=624:352 -sws 9 -force-avi-aspect 1,77272727272727 -ovc x264 -x264encopts bitrate=1000:cabac:qp_constant=26:8x8dct:i8x8:bframes=2:cqm=flat:pass=1 -nosound  -o "E:\moulin_lady in blue\lady in blue.avi" "E:\moulin_lady in blue\lady in blue.vdr"

MEncoder Sherpya-SVN-r23404-4.2.0 (C) 2000-2007 MPlayer Team
CPU: Dual Core AMD Opteron(tm) Processor 165    (Family: 15, Model: 35, Stepping: 2)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx

success: format: 0  data: 0x0 - 0x64c61cc6
MPEG-PES file format detected.
VIDEO:  MPEG2  720x576  (aspect 2)  25.000 fps  15000.0 kbps (1875.0 kbyte/s)
[V] filefmt:41  fourcc:0x10000002  size:720x576  fps:25.00  ftime:=0.0400
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [scale w=624 h=352]
Opening video filter: [crop w=680 h=536 x=20 y=20]
Crop: 680 x 536, 20 ; 20
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
Exiting...
Guest
 

Messagepar Franck Morin » 12 Juil 2007 16:16

je vous suggère d'aller voir dans le manuel utilisateur de Mencoder si les paramètres que vous utilisez dans la ligne de commande sont correctement inscrits.
mencoder.exe -vf-clr -pp 0 -tsprog 0 -vf scale=640:480 -sws 9 -force-avi-aspect 1,33333333333333 -ovc x264 -x264encopts bitrate=1000:cabac:qp_constant=26:8x8dct:i8x8:bframes=2:cqm=flat:pass=1 -nosound -o "E:\moulin_lady in blue\lady in blue.avi" "E:\moulin_lady in blue\lady in blue.vdr"

je ne fais aussi que du xvid avec mencoder.
j'ai arrété d'utiliser la 0.1h, ça ne permettait pas le crop comme je le souhaitais.

le manuel est copié ici (version relativement ancienne):
http://morin80s.free.fr/tmp_forum/MPlayer_manual.htm
Clés USB Ran T Stick+, RTL-SDR, August T210 - Axil RT0407HD/RT0420T2 - Strong SRT8209 ; Tour Eiffel collective et intérieure + TNT câble SFR.
RNT sur Sony XDR-P1DBPB, C10, Pure Elan Connect et PC avec DABplayer/QIRX -- Sites d'émission DAB+ -- Modérateur des forums TVNT.net
Avatar de l’utilisateur
Franck Morin
Administrateur
Administrateur
 
Messages: 19122
Inscription: 24 Juin 2005 11:26
Localisation: 78-Chatou