Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

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.

#126 Le 04/01/2006, à 20:29

yeKcim

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Wouah ! Excellent boulot.


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#127 Le 04/01/2006, à 20:37

alexmic

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Tu m'étonnes à base de 2 releases par jour!
J'ai commencé à zyeuter ton code (je ne connais rien au python hormis quelques lectures à gauche et à droite et deux trois scripts genre "hello world") et je le commente c'est très instructif!

J'aurais peut-être une ou deux questions à te poser dessus, mais commen j'en suis à la moitier du freecoder.py et que tu le codes plus vite que je ne le commente... chaque chose en son temps smile


OMG Lawl pwnd rofl... Plaît-il?

Hors ligne

#128 Le 04/01/2006, à 20:40

plagiats

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Qqchose que je ne comprend pas par rapport aux données de xmltv : il n'y a jamais de pub' ?

Hors ligne

#129 Le 04/01/2006, à 23:58

manatlan

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

bon, pour moi c'est fonctionnel à 100%
je choisi mes "programmes tv" dans une liste, et ça programme l'enregistrement ;-)

maintenant, ça va poser plein de problème à plein de gens ;-)
déjà, il faudra avoir un xmltv (c'est "assez simple" avec tv_grab_fr)
il faudra qu'il soit à jour ... etc ...
(en aucun cas, freecorder va se charger de récupérer tout ça automatiquement ;-)

et il y a tout un problème de matchage  "chaines freebox" et "chaines tv_grab_fr/xmltv" (moi je n'ai fait matché que celles que j'avais)

exemple:
dans notre freebox, dans sa playlist (http://mafreebox.freebox.fr/freeboxtv/playlist.m3u), la chaine france2 se nomme "France 2"
dans le xmltv (issu de tv_grab_fr), elle se nomme "france2"
(remarquer la différence Majuscule et l'espace avant le 2)
idem pour mtv, dans l'ordre : "MTV France" et "mtv"
des chaines france3, dans notre fbx : il y en a un paquet ;-), et dans le xmltv : ça se nomme "france3"
bref ... c'est un peu le foutoir

j'ai codé "en dur" les matchages que je connais et que j'utilise ...
ainsi les programmes tv suivants sont disponibles pour les chaines freebox :
- 'rtl9' ['RTL9']
- 'ab1' ['AB 1']
- 'tv5' ['TV5']
- 'mtv' ['MTV France']
- 'france2' ['France 2']
- 'france3' ['France 3 national', 'France 3 national', 'France 3 Alsace', 'France 3 Alpes', 'France 3 Aquitaine', 'France 3 Auvergne', 'France 3 Bourgogne', 'France 3 Bretagne', 'France 3 Centre', 'France 3 Champagne-Ardenne', "France 3 C\xc3\xb4te-d'Azur", 'France 3 Franche-Comt\xc3\xa9', 'France 3 Languedoc-Roussillon', 'France 3 Lorraine', 'France 3 Midi Pyr\xc3\xa9n\xc3\xa9es', 'France 3 Nord Pas-de-Calais', 'France 3 Haute-Normandie', 'France 3 Basse-Normandie', 'France 3 Paris Ile-de-France', 'France 3 Pays de Loire', 'France 3 Picardie', 'France 3 Poitou-Charentes', 'France 3 Provence-Alpes', 'France 3 Rh\xc3\xb4ne-Alpes']
- 'france4' ['France 4']
- 'arte' ['Arte', 'Arte Allemand']
- 'france5' ['France 5']

je ne pourrai pas tous les faire, pour la simple et bonne raison que je ne les connais pas tous, et je ne peux pas me permettre de downloader un xmltv le plus complet possible, et trouver tous les matchages ...
(pour ça, j'aurai besoin de la communauté, et au fur et à mesure, tous ensembles, on aura tous les matchages)

ci dessous, mon code "en dure" (précité), si des gens veulent déjà s'y mettre :

def convChaine(fchaine):
    """ convertit une chaine freebox en chaine *progTV* (chaine du grabber tv_grab_fr)
    """
    fchaine=fchaine.lower()
    if fchaine[:8]=="france 3":
        #permet de mapper toutes les fr3
        return "france3"
    else:
        t={
            "rtl9"              :u'rtl9',
            "ab 1"              :u'ab1',
            "tv5"               :u'tv5',
            "mtv france"        :u'mtv',
            "france 2"          :u'france2',
            "france 4"          :u'france4',
            "arte"              :u'arte',
            "arte allemand"     :u'arte',
            "france 5"          :u'france5',
        }
        if fchaine in t.keys():
            #utilise le dictionnaire de mappage plus haut
            return t[fchaine]
        else:
            #retourne la chaine freebox en minuscule ! (ca marche pour "arte", par ex)
            return fchaine

et voici la liste des chaines freebox, non encore matché sur les chaines xmltv/tv_grab_fr :
- 'Euronews'
- 'Direct 8'
- 'W9'
- 'NT1'
- 'NRJ 12 5.1'
- 'NRJ 12 Stéréo'
- 'La Chaîne Parlementaire'
- 'BFM TV'
- 'i>TELE'
- 'Europe 2 TV'
- 'Gulli'
- 'France ô'
- 'Game One'
- 'ZIK'
- 'L'Equipe TV'
- 'AB Moteurs'
- 'Motors TV'
- 'Bloomberg TV'
- 'CNBC'
- 'Sky News International'
- 'KTO'
- 'TFJ'
- 'Beur TV'
- 'Demain !'
- 'Fashion TV'
- 'Teleplaisance.org'
- 'Liberty TV.com'
- 'Freenews TV'
- 'Best of Shopping'
- 'M6 Boutique'
- 'Astro Center TV'
- 'TLM'
- 'TLT'
- 'TV7 Bordeaux'
- 'TV8 Mont-Blanc'
- 'TéléGrenoble'
- 'Telif'
- 'La Locale'
- 'Normandie TV'
- 'Télénantes/Nantes 7'
- 'La Chaîne Marseille'
- 'T.TV'
- 'God TV'
- 'DW-TV'
- 'ETB Sat'
- 'Real Madrid TV'
- 'RTPi'
- 'Rai Uno'
- 'Rai Due'
- 'Rai Tre'
- 'TV Polonia'
- 'Bulgaria TV'
- 'TV Romania'
- 'RTR Planeta'
- 'Adjara TV'
- '2M Maroc'
- 'RTM Maroc'
- 'Canal Algérie'
- 'TV7 Tunisia'
- 'TRT INT'
- 'Kanal 7 INT'
- 'Samanyolu TV'
- 'Armenia TV'
- 'Al Masriya'
- 'Al jazeera'
- 'Al Jazeera Children'
- 'Phoenix Chinese News and Entertainment'
- 'CCTV 4'
- 'Mire FREEBOX'

un autre problème, c'est que plus le fichier xmltv est gros, plus les temps de lattence sont longs (plus on a de programmes tv -> plus ce sera long, et sur 10jours : ça fait gros ;-) )
bon là, ce sera sans problème optimisable ... mais pour l'instant : pas de prob


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#130 Le 05/01/2006, à 10:52

yanapu

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Petit problème chez moi avec la dernière version :

yann@ysubuntu:~/Applications/freecorder$ ./frecord.sh
basename: Trop peu de arguments.
Pour en savoir davantage, faites: « basename --help ».
basename: Trop peu de arguments.
Pour en savoir davantage, faites: « basename --help ».
VLC media player 0.8.4a Janus
Cette option n'est pas disponible. Veuillez consulter --help pour toutes les utilisations possibles.
./frecord.sh: line 17: kill: (9781) - Aucun processus de ce type
./frecord.sh: line 64:  9783 Processus arrêté      sleep $LENGTH
./frecord.sh: line 69:  9778 Processus arrêté      vlc $STREAM --filter deinterlace:bob --sout "#std{access=file,mux=ts,url=$OUTFILE}" -I dummy

Une idée ?

Hors ligne

#131 Le 05/01/2006, à 11:41

dawar

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

@yanns : Oui, tu ne lances pas le bon fichier, celui ci est le script bash utilisé par le script python pour faire les enregistrements. Il faut soit faire python freecorder.py, soit rendre executable freecorder.py : chmod +x freecorder.py, puis le lancer : ./freecorder.py


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadoks)

Hors ligne

#132 Le 05/01/2006, à 11:42

manatlan

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

oui, dawar a raison ...

cependant est-ce que qqu'un a tester avec un espace dans le chemin de destination ??
(ex: "/home/yanns/mes enregistrements" contient un espace)
est-ce que ça marche ? (je me pose la question, et peux pas tester là, suis au boulot)

Dernière modification par manatlan (Le 05/01/2006, à 11:44)


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#133 Le 05/01/2006, à 11:43

yeKcim

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Ca serait peut-etre pas mal de mettre un chemin par défaut pour quand on est pressé, non ?


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#134 Le 05/01/2006, à 11:45

manatlan

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

yeKcim a écrit :

Ca serait peut-etre pas mal de mettre un chemin par défaut pour quand on est pressé, non ?

c'est déjà le cas dans la version actuelle non ?!? (la 0.4)


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#135 Le 05/01/2006, à 11:47

yeKcim

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Oh pardon, j'ai dû rester sur une ancienne version tongue


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#136 Le 05/01/2006, à 12:02

yanapu

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Après test après le bon fichier, c'est.... comment dire??? bluffant !! énorme !!! épatant !!!
(les mots me manquent big_smile )

Juste un petit truc : un fichier README serait le bienvenue....

Et j'ai testé avec un espace dans le nom du répertoire, et cela n'a pas fonctionné
Cela m'a crée le fichier ~/mes qui grossit en taille.

Je pense que l'espace a du casse le nom du fichier à enregistrer.
Et le fichier n'est pas lisible.

Hors ligne

#137 Le 05/01/2006, à 12:39

manatlan

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

yanns a écrit :

Et j'ai testé avec un espace dans le nom du répertoire, et cela n'a pas fonctionné
Cela m'a crée le fichier ~/mes qui grossit en taille.

Je pense que l'espace a du casse le nom du fichier à enregistrer.
Et le fichier n'est pas lisible.

oki ... je m'en doutais, mais j'avais jamais pris le temps de tester .... ça sera corrigé dans la v5 ;-)


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#138 Le 05/01/2006, à 21:19

Ptivoiz1

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Bonsoir,
j'ai installer mencoder, mplayer, vlc et quand jessais d'enregistrer en haute qualité (en basse ca fonctionne) le processus se bloc toute suite et au final j'ai un fichier mpg de 0 octet. de plus je n'ai pas le programme tv.
Que se passe t il ?

merki a + tongue

Dernière modification par Ptivoiz1 (Le 05/01/2006, à 21:28)

Hors ligne

#139 Le 05/01/2006, à 23:43

manatlan

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Allé ... je me lance ...
une bonne et une mauvaise nouvelle ...

freecorder est mort ...
(je me suis rendu compte qu'il existait déjà un programme célèbre avec ce nom là)
du coup, je l'ai renommé en "fricorder" ...
ça se pronnonce pareil .... et le sens est toujours là ....

la bonne nouvelle, c'est que la version 0.5 ... vient de sortir
et que maintenant, tout est dispo ici :
http://manatlan.online.fr/fricorder.php
(excuser, mais la page est un peu en chantier)

changelog :
- utilisation de programmes tv/xml
- plein de bugs corrigés (espace dans les noms, démarrage antérieur, ...)
- changement de nom massif ;-)
- remaniement dans le code (désolé pour alexmic ;-)
- ...

pas de screenshot ;-) ... il y avait le teasing http://forum.ubuntu-fr.org/viewtopic.php?pid=161461#p161461
et sur le site : y en a un petit ...
fricorder.png

Dernière modification par manatlan (Le 06/01/2006, à 01:07)


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#140 Le 06/01/2006, à 00:53

Craquos

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

manatlan a écrit :

allez ... un peu de teasing ...

Tu as raison ca fait pas de mal

sanstitre8xe.jpg


All Ubuntu since 28/09/05

Hors ligne

#141 Le 06/01/2006, à 10:53

yanapu

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

J'essaye de configurer xmltv pour l'utiliser

j'ai fait :

tv_grab_fr --configure

et

tv_grab_fr

me donne une erreur

<channel id="C98.telepoche.com">
    <display-name>moteurs</display-name>
    <icon src="http://telepoche.guidetele.com/c_img/chaine/moteurs.gif" />
getting listings
  </channel>Can't call method "as_text" on an undefined value at /usr/bin/tv_grab_fr line 527.

As-tu effectué cette méthode ?
As-tu eu ce problème ?

Hors ligne

#142 Le 06/01/2006, à 10:57

manatlan

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

yanns a écrit :

J'essaye de configurer xmltv pour l'utiliser

Can't call method "as_text" on an undefined value at /usr/bin/tv_grab_fr line 527.

As-tu eu ce problème ?

oui, il faut récupérer une version récente de tv_grab_fr ....
(cherche sur ce forum ; on en parle ... c même un post de moi, je crois)


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#143 Le 06/01/2006, à 11:18

Craquos

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Manatlan !

C'est génial ?!? Après avoir quitté ton programme les enregistrements programmé ce lance tout seul !

Vraiment super boulot !
Merci

FRICORDER à suivre ....


All Ubuntu since 28/09/05

Hors ligne

#144 Le 06/01/2006, à 11:21

yanapu

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Bon, j'ai laissé tomber le grab_tv_fr. Je n'arrive pas à le compiler.
On verra plus tard...

Sinon, lors de mes tests de la dernière version, voici les problèmes que je rencontre :
- avec des tests de durée de 2 ou 3 minutes, l'enregistrement ne s'arrête pas.
- en supprimant un enregistrement, il ne s'arrête pas
- en en cliquant sur "Annuler" de la boîte de progression, l'enregistrement ne s'arrête pas.

Bref, en général : l'enregistrement ne s'arrête pas. (tu l'auras compris big_smile Quoi, je suis lourd ?)

Je dois killer manuellement vlc pour l'arrêter.

A noter que j'ai eu une mise à jour de vlc ce matin, version compilée par nerve pour l'utilisation avec free.

Hors ligne

#145 Le 06/01/2006, à 11:29

manatlan

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Craquos a écrit :

Manatlan !
C'est génial ?!? Après avoir quitté ton programme les enregistrements programmé ce lance tout seul !

c'etait le but ;-)


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#146 Le 06/01/2006, à 11:34

manatlan

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

yanns a écrit :

Bon, j'ai laissé tomber le grab_tv_fr. Je n'arrive pas à le compiler.
On verra plus tard...

tu m'étonnes ;-)
ça se compile pas ... c du script perl ;-)

yanns a écrit :

Sinon, lors de mes tests de la dernière version, voici les problèmes que je rencontre :
- avec des tests de durée de 2 ou 3 minutes, l'enregistrement ne s'arrête pas.
- en supprimant un enregistrement, il ne s'arrête pas
- en en cliquant sur "Annuler" de la boîte de progression, l'enregistrement ne s'arrête pas.

chez moi, ça marche (tm) ;-)

yanns a écrit :

A noter que j'ai eu une mise à jour de vlc ce matin, version compilée par nerve pour l'utilisation avec free.

je pense pas que ça soit lié ...  peut être des probs de droits ?! (fricorder/le script n'ayant pas le droit de tuer vlc ?!? ... aucune idéee )


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#147 Le 06/01/2006, à 11:44

Bassman29

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Tout d'abord, bonjour et merci au développeur qui sont toujours a la recherche des petits "trucs" qui nous facilitent la vie. wink

Manatlan, le fricorder est-il "intégrable" au projet FeedBox ?

Ca pourrait être pratique de programmer un enregistrement par sa télé via la télécommande de la freebox, non ?

Je test le fricorder ce soir aussitôt rentré à la maison ! big_smile

#148 Le 06/01/2006, à 12:30

manatlan

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

Bassman29 a écrit :

Tout d'abord, bonjour et merci au développeur qui sont toujours a la recherche des petits "trucs" qui nous facilitent la vie. wink

Manatlan, le fricorder est-il "intégrable" au projet FeedBox ?

Ca pourrait être pratique de programmer un enregistrement par sa télé via la télécommande de la freebox, non ?

Je test le fricorder ce soir aussitôt rentré à la maison ! big_smile

tient ... j'y avais pas pensé du tout ... (en + : c vrai)
mais ça serait assez simple de mixer les deux ... d'autant plus que c'est moi qui fait les 2 ;-)

mais le plus gros prob : ce serait de refaire marche feedBox pour moi ;-)


"Oui, oui."
                -- Shakespeare (Richard III, Acte I, Scène IV)

Hors ligne

#149 Le 06/01/2006, à 12:43

Bassman29

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

manatlan a écrit :

tient ... j'y avais pas pensé du tout ... (en + : c vrai)

hmm moué, c'est ce qu'on dit ... tongue

manatlan a écrit :

mais ça serait assez simple de mixer les deux ... d'autant plus que c'est moi qui fait les 2 ;-)

Je sais que c'est toi qui les a fait ! c pour ca que je m'adressait a toi ! smile
Je te suis depuis quelques temps déjà ( sur les Forum de l'ADUF et freeplayer.org )! Tu a même réussi a me faire m'intéresser au language Python .. wink
Come j'ai vu que les deux projets étaient en python, ca a fait comme un élair dans ma tête ( ca a dû cramer quelques neurones en passant ! tongue )

manatlan a écrit :

mais le plus gros prob : ce serait de refaire marche feedBox pour moi ;-)

Pourquoi, il marche pu ? hmm

#150 Le 06/01/2006, à 13:01

yanapu

Re : FRICORDER FreeboxTV/magnétoscope.virtuel

tu m'étonnes ;-)
ça se compile pas ... c du script perl ;-)

En effet, je me suis mal exprimé. big_smile

Au fait : merci pour le README et le test en début du .sh tongue

Hors ligne