#1 29/05/2008 11:54:10

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

nuvexport et son fonctionnement

Bonjour,

Je cherche désespérément sur le net une doc (même en anglais, c'est vous dire ...) qui explique le fonctionnement, la configuration et l'optimisation de l'utilitaire nuvexport.

Bon, pour l'instant, j'ai essayé de l'utiliser à l'identique de la version antérieure mais apparemment je plante lamentablement. (je vous envoie ce soir ce qu'il m'écrit comme injure ...)


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

#2 29/05/2008 18:14:46

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

Re : nuvexport et son fonctionnement

Voici la réponse de nuvexport :

Choose a function, or episode(s) to remove:  C
Where would you like to export the files to? [.] /mnt/video_jeune/
/mnt/video_jeune isn't writable.
Where would you like to export the files to? [/mnt/video_jeune]
Enable Myth cutlist? [Yes]
Enable noise reduction (slower, but better results)? [No] yes
Enable deinterlacing? [Yes]
Crop broadcast overscan border (0-5%) ? [1.5]
Audio bitrate? [128]
Variable bitrate video? [Yes]
Multi-pass (slower, but better quality)? [Yes]
Video bitrate? [768] 1200
Default resolution based on requested dimensions.
Width? [512]
Height? [384]

Now encoding:  Debout les zouzous:  Untitled
Encode started:  Wed May 28 21:06:24 2008
First pass...
Waiting for mythtranscode to set up the fifos.
Starting ffmpeg.
Use of uninitialized value in numeric gt (>) at /usr/share/nuvexport/export/ffmpeg.pm line 378, <STDIN> line 16.
processed:  157529 of 157529 frames at 5.07 fps (100.00%, eta: )           
audio dump finished.
processed:  157532 of 157532 frames at 5.07 fps (100.00%, eta: ) 
mythtranscode finished.
processed:  157535 of 157535 frames at 5.07 fps (100.00%, eta: ) 
ffmpeg finished.
Final pass...
DBD::mysql::st execute failed: MySQL server has gone away at /usr/share/perl5/MythTV.pm line 747.
DBD::mysql::st fetchrow_array failed: fetch() without execute() at /usr/share/perl5/MythTV.pm line 748.
Use of uninitialized value in substitution (s///) at /usr/share/perl5/MythTV.pm line 749.
Use of uninitialized value in concatenation (.) or string at /usr/share/nuvexport/export/ffmpeg.pm line 213.
Waiting for mythtranscode to set up the fifos.
Waiting for mythtranscode to set up the fifos.

mythtranscode finished.


mythtranscode had died early:

2008-05-29 05:44:12.602 Using runtime prefix = /usr, libdir = /usr/lib
2008-05-29 05:44:12.703 Empty LocalHostName.
2008-05-29 05:44:12.834 New DB connection, total: 1
2008-05-29 05:44:12.872 Closing DB connection named 'DBManager0'
2008-05-29 05:44:12.872 Enabled verbose msgs: important
Couldn't find recording for chanid 1005 @
!!! process 3006 complete:  243 !!!


Cleaning up temp files.
Cleaning up child processes.


Si cela vous dit qqchose ...

Je suis pour le moins dubitatif.


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

#3 29/05/2008 19:35:13

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : nuvexport et son fonctionnement

Le point qui me semble le plus important est :

Couldn't find recording for chanid 1005

Mais de là à comprendre quel est le problème ..
Tu as quoi sur le chanid 1005 ?


Mythuser depuis 2005

Hors ligne

#4 29/05/2008 19:40:06

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

Re : nuvexport et son fonctionnement

le channid 1005 correspond à France 5. Là où j'enregistre "debout les zouzous".

J'arrive à visualiser le canal en direct et je visualise aussi les enregistrements issus de cette chaîne.


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

#5 29/05/2008 20:59:32

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

Re : nuvexport et son fonctionnement

Peut-être un pb avec ffmpeg ???

Voici ce que je lis au début de l'encodage :

Use of uninitialized value in numeric gt (>) at /usr/share/nuvexport/export/ffmpeg.pm line 378, <STDIN> line 15.

Apparemment non car avec transcode :

Use of uninitialized value in numeric gt (>) at /usr/share/nuvexport/export/transcode.pm line 333, <STDIN> line 15.

Dernière modification par lhebui (29/05/2008 21:07:38)


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

#6 29/05/2008 21:11:41

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : nuvexport et son fonctionnement

Visiblement, ce sont les paramètes passés à ffmpeg ou transcode qui sont corrompus.
Est ce qu tu peux les visualiser ?

Je supose que tu connais http://www.mythtv.org/wiki/index.php/Nuvexport


Mythuser depuis 2005

Hors ligne

#7 29/05/2008 21:27:13

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

Re : nuvexport et son fonctionnement

Oui, je viens de redécouvrir la doc. Je ne savais plus où elle était et on se fait guider avec nuvexport --help
Bon, comment visualier les cmd, je vais voir ...


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

#8 29/05/2008 21:51:47

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

Re : nuvexport et son fonctionnement

Bon, j'ai rien trouver pour visualiser les paramètres transmis à ffmpeg ou transcode.   sad


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

#9 30/05/2008 07:49:08

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : nuvexport et son fonctionnement

Regarde si il y a un mode debug.
Sinon il faut aller dans le code, et rajouter quelques "print" par ci par là.
Je n'utilise pas nuvexport, mes fichiers ne sont plus en nuv depuis longtemps.


Mythuser depuis 2005

Hors ligne

#10 30/05/2008 11:07:48

Ookaze
Expert MythTVMembre de l'équipe de traduction et traducteur de la documentation.
Inscription : 15/01/2008
Messages : 884
Mythbox

Re : nuvexport et son fonctionnement

Légère digression : nuvexport est inutile en externe à partir des versions 0.21 de MythTV, car il l'intègre et peut effectuer les conversions de fichiers au travers des tâches.

Hors ligne

#11 30/05/2008 12:12:25

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

Re : nuvexport et son fonctionnement

Tu m'intéresses Ookaze. Peux-tu être un petit peu plus précis ?

En gros, je peux demander à ce qu'il utilise directement nuvexport dans mythtv ?

Et comment ?


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

#12 30/05/2008 13:48:14

morphinux
Expert MythTV
Inscription : 14/12/2007
Messages : 1 401
Mythbox

Re : nuvexport et son fonctionnement

Ookase, j'aimerais bien que tu nous expliques comment tu fais une conversion d'une emission TV en divx, xvid etc sur mythtv au travers des tâches

dans mon cas, j'utilise projectx d'abord pour séparer l'image de l'audio (fichier .m2v et .mp2) et pour re-synchronisation image/audio pour éviter les décalages son/image, puis j'uitilise avidemux pour l'encodage en xvid et pour l'utilisation de filtres tels que (crop, désentrelacement, redimensionnement).

Si mythtv peut faire tout ça au travers des tâches avec la télécommande, JE SUIS TOUT OUIE !

Dernière modification par morphinux (30/05/2008 13:53:19)

Hors ligne

#13 02/06/2008 16:48:07

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

Re : nuvexport et son fonctionnement

Bon, j'ai regardé dans la doc de mythtv 0.21 et j'ai trouvé cela très léger.

Où pourrais-je trouver la doc nécessaire pour améliorer mon transcodage et créer directement un xvid par exemple au lieu de passer toujours par nuvexport ?


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

#14 02/06/2008 19:53:58

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : nuvexport et son fonctionnement

Je ne sais plus ou j'ai lu qu'il y avait un bug si on utilisai nuvexport et ffmpeg. Il faut utiliser transcode.
Ensuite, dans la présentation de nuvexport:

can be used as an alternative to MythTV's inbuilt transcoding for recorded TV files

Pourquoi n'utilise tu pas le transcodage intégré à mythtv http://www.mythtv.org/wiki/index.php/Mythtranscode

Sinon d'autres idées:
http://www.mythtv.org/wiki/index.php/Us … ommercials


Mythuser depuis 2005

Hors ligne

#15 03/06/2008 13:05:55

Ookaze
Expert MythTVMembre de l'équipe de traduction et traducteur de la documentation.
Inscription : 15/01/2008
Messages : 884
Mythbox

Re : nuvexport et son fonctionnement

C'est effectivement fait au travers des tâches et de mythtranscode, mais on peut également utiliser autre chose. Je n'en ai pas dit plus car je ne m'en suis pas servi, n'en ayant pas l'utilité. Cependant, sur la ML, certains l'utilisent intensément. Je disais juste cela pour donner une autre direction qu'un nuvexport externe qui est difficilement utilisable avec MythTV. Je ne sais plus exactement si nuvexport est complètement intégré dans mythtranscode ou s'il y a encore l'outil dispo en externe.
Les liens de PirateBab sont très bien.

Hors ligne

#16 03/06/2008 15:29:07

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : nuvexport et son fonctionnement

J'ai utilisé une fois mythtranscode sur ma mythbox SD (PII 550 Mhz). Je me suis endormi avant la fin de la tâche .....
Nuvexport permet de mieux affiner les paramétres d'encodage, mais pour un usage basique, mythtranscode est suffisant.


Mythuser depuis 2005

Hors ligne

#17 04/06/2008 08:22:42

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

Re : nuvexport et son fonctionnement

Mythtranscode permet-il de faire de l'encodage xvid ou divx ?

Peut-on automatiser la tâche directement dans mythtv, du style, je finis d'enregistrer l'émission et j'encode directement derrière. Ce que fait actuellement mythtv chez moi et me crée un divx en .nuv. J'aimerais bien qu'il me crée plutôt un divx directement.


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

#18 05/06/2008 10:49:29

Ookaze
Expert MythTVMembre de l'équipe de traduction et traducteur de la documentation.
Inscription : 15/01/2008
Messages : 884
Mythbox

Re : nuvexport et son fonctionnement

Mon MythTV a toujours transcodé les émissions vers du Xvid par le biais de mythtranscode, donc c'est une vieille fonctionnalité. Elle est légèrement plus configurable maintenant que nuvexport a été intégré, mais je ne me suis pas attardé sur les autres formats.
Et oui, les tâches sont programmables, donc il est possible de transcoder aussitôt l'enregistrement fini, ou même en même temps (à confirmer) si la machine est assez puissante bien sûr.

Hors ligne

#19 05/06/2008 16:22:57

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

Re : nuvexport et son fonctionnement

Il faut que je regarde ce soir plus profondément l'encodage après enregistrement. Au pire, j'ai nuv2avi qui modifie la coquille mais ne va pas changer le nom par exemple comme le faisait nuvexport.


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

#20 05/06/2008 21:05:57

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : nuvexport et son fonctionnement

Bonjour à tous
J'utilise avec succès et depuis longtemps nuvexport pour encoder en divx, je vous donne quelque piste.
Tout d'abord j'ai pu lire sur plusieurs sites que nuvexport ne fonctionne pas avec les versions FFMPEG pré-compilées.
Pour utiliser FFMPEG, il faut compiler à partir des sources. Je ne peux pas en dire plus car je n'ai pas creusé cette piste.
Pour ma part, j'utilise "transcode" pour encoder en xvid

La premiere chose à faire est d'installer "transcode", les librairies divx ou xvid et bien sûr nuvexport.
attention la version 0.4 de nuvexport doit être patché pour fonctionner dans mythtv ( sans ce patch, elle fonctionne uniquement en externe à partir d'une console )
la derniere version 0.5 que j'utilise ne semble plus nécessiter ce patch.

Ensuite il faut configurer par défaut nuvexport avec le fichier /etc/nuvexportrc (dans mandriva) pour définir le logiciel d'encodage (FFMPEG, transcode, mencoder), le chemin de stockage des fichiers transcodés, les options de transcodage (qualité, nbre de passe, etc......) voir la doc de nuvexport sur mythtv.org.
attention de donner à l'utilisateur" mythtv" les authorisations d'écriture dans le répertoire de stockage

Vous pouvez ensuite tester le bon fonctionnement de Nuvexport en lançant dans une console en mode utilisateur la commande "nuvexport-xvid" ou "nuvexport-dvix". Nuvexport lit la base de données de mythtv et vous fournit le liste des fichiers que l'on peut encoder; choisir votre fichier et eventuellement l'épisode, puis il vous demande de confirmer les options de transcodage que vous avez choisi par défaut; si tout va bien, il ne vous reste plus qu'à attendre quelques heures pour visionner votre film encodé.
Nota:pour ma part, j'ai abandonné l'option multi-passe trop longue.

Une fois cette étape réussie, vous pouvez intégrer nuvexport dans mythtv; pour cela aller dans mythsetup et  configurer la tache 1 de la façon suivante
nom de tache     "encoder en xvid"
commande         "/usr/local/bin/nuvexport-xvid --nice 19 --input="%FILE%"   "

Pour utiliser dans le frontend, allez dans l'émission à transcoder, choisir "option de taches" puis "encoder en xvid"
La tache est stocké dans la liste des taches visible dans l'onglet "information" et les logs apparaissent dans /var/log/mythbackend.log. Vous pouvez ainsi identifier certains problèmes


Encore une petite chose......
Parfois lors d'une mise à jour de noyau ou de tout autre chose, nuvexport plante avec une erreur difficile à identifier; faites une dé-installation puis une ré-installation (le problème semble connu mais non résolu).

Voilà, bonne chance te à vous de jouer

Hors ligne

#21 06/06/2008 13:18:21

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

Re : nuvexport et son fonctionnement

Merci pour ces conseils Gilles74.

J'essaie ce soir et je vous dis le résultat sur ce post.


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

#22 06/06/2008 15:05:38

piratebab
Co-fondateur de MythTV-fr
Lieu : Sud Ouest
Inscription : 30/11/2007
Messages : 4 064
Mythbox

Re : nuvexport et son fonctionnement

tiens, un mythuser mandriviste smile
Le tuto mandriva sur le wiki date un peu, je cherche un volontaire pour le mettre à jour ....


Mythuser depuis 2005

Hors ligne

#23 06/06/2008 16:46:00

morphinux
Expert MythTV
Inscription : 14/12/2007
Messages : 1 401
Mythbox

Re : nuvexport et son fonctionnement

lhebui a écrit :

Merci pour ces conseils Gilles74.

J'essaie ce soir et je vous dis le résultat sur ce post.

Idem pour moi wink

Hors ligne

#24 06/06/2008 19:26:09

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : nuvexport et son fonctionnement

pas de souci, dis-moi ce que tu veux que je regarde

Hors ligne

#25 08/06/2008 21:03:37

lhebui
Membre
Lieu : Saint Martin des Bois
Inscription : 18/03/2008
Messages : 665
Mythbox

Re : nuvexport et son fonctionnement

Salut,

J'ai donc réinstallé nuvexport et maintenant cela fonctionne sous transcode avec quand même un msg bizarre : Starting transcode.
Use of uninitialized value in numeric gt (>) at /usr/share/nuvexport/export/transcode.pm line 333, <STDIN> line 15.

Je ne vois pas ce que cela veut dire ...

Par contre, j'encode avec un débit 3 fois inférieur ante version 0.21 ...

Je ne comprendes pas, bizarre ...


RPI3+ en mythtv et TVHEADEND (en construction pour les 2 ...)

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Si vous êtes un être humain ne changez pas le contenu de ces deux champs.

Pied de page des forums

Propulsé par FluxBB

Webmasteur SnouF

Hébergé par Tuxfamily

Valid XHTML 1.0 Strict