View previous topic :: View next topic |
Author |
Message |
Possum Tux's lil' helper
Joined: 19 Jul 2003 Posts: 134 Location: Toulouse, France
|
Posted: Sun Mar 26, 2006 9:26 am Post subject: |
|
|
Je dirais que, à priori, il ne devrait pas y avoir de problèmes. Du moins, si le routeur ne filtre pas les connexions vers http://212.27.38.254:8080/.
Maintenant, faudrait qu'on aie plus d'infos sur ta config routeur pour vraiment pouvoir répondre.
Pour revenir dans le sujet, je subit des plantages aléatoires de vlc. Après moultes recherches, je peux vous dire une chose: un Celeron 500 avec 128 Mo de RAM, c'est pas assez pour faire tourner la bête. Je vous raconte pas les saccades sur les vidéos dès qu'il faut transcoder.
Question annexe que je n'ai pas encore réussi à résoudre, si qqun a réussi à lire du flac, ça m'intéresse. Je m'explique. VLC sait lire le flac, ça on le sait tous, mais pour une raison bizarre, ce con de freeplayer filtre le flac, à tel point que les fichiers n'apparaissent pas dans le navigateur. J'ai bien essayé de modifier les fichiers html du navigateur freeplayer, mais j'obtiens du son... comment dire... genre porteuse de modem RTC Tout d'un coup, Portishead est moins agréable
Si vous avez des idées
Question off-topic: qqun connaît un codec son multi-canaux moins goûrmant en place que le AC3 ? Ça me tue d'avoir plus en poids de son que de vidéos dans mes XviD _________________ Marsupial Power Inside
Sauvez les arbres, mangez un castor ! |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Sat Apr 08, 2006 11:41 am Post subject: |
|
|
iopiop, bon je ne sais pas ce que je faisais l'aute jour mais là ça marche, j'ai juste fait une redirection du port 8080 en tcp sur mon pc, et c'est bon. (tout en utilisant l'ebuild freeplayer de bugzilla.
Bref bon travail!
Ne me reste plus qu'à maitriser la bète car pour l'instant c'est pas très intuitif, par exemple si je ne fais pas de playlist comment je quitte ce qui est en lecture pour retourner à l'"explorateur"
EDIT, ah si une dernière question, pourquoi vlc (VLC media player) et pas vls ( The VideoLAN server) on s'en sert comme serveur là non? |
|
Back to top |
|
|
bi3l Apprentice
Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sat Apr 08, 2006 11:59 am Post subject: |
|
|
Possum wrote: | Question off-topic: qqun connaît un codec son multi-canaux moins goûrmant en place que le AC3 ? Ça me tue d'avoir plus en poids de son que de vidéos dans mes XviD |
Ogg vorbis est ton ami. Néamoins, je ne sais pas trop comment le freeplayer peut gérer ça, à moins de convertir à la volée le vorbis en ac3 et de rediriger le son sur la sortie spdif. |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Sat Apr 08, 2006 1:09 pm Post subject: |
|
|
me revoila, question surement dans le même genre que celle avec AC3 etc.. y'a moyen de donner une qualité maximale? parceque pour certaines vidéos ça passe très bien (j'sus environ à 400-500k/s en up) mais pour d'aute ça rame ça sacade etc.. (environ 1100k/s en up).
Je cherche donc un moyen our limiter tout ça! |
|
Back to top |
|
|
Possum Tux's lil' helper
Joined: 19 Jul 2003 Posts: 134 Location: Toulouse, France
|
Posted: Sat Apr 15, 2006 4:23 pm Post subject: |
|
|
bi3l wrote: | Possum wrote: | Question off-topic: qqun connaît un codec son multi-canaux moins goûrmant en place que le AC3 ? Ça me tue d'avoir plus en poids de son que de vidéos dans mes XviD |
Ogg vorbis est ton ami. Néamoins, je ne sais pas trop comment le freeplayer peut gérer ça, à moins de convertir à la volée le vorbis en ac3 et de rediriger le son sur la sortie spdif. |
Euh ?? Du 5.1 en Ogg Vorbis ? Pasque quand je lis le man de oggenc j'ai:
oggenc reads audio data in either raw, WAV, or AIFF format and encodes it into an Ogg Vorbis stream.
Or, autant que je sache, le AC3, c'est aucun de ce genre de formats Donc comment faire ? Le flac est censé pouvoir coder du 5.1 voire plus, mais il prend aussi comme fichier de départ du raw, WAV etc. Alors à moins d'avoir un convertisseur AC3 -> WAV qui garde les différents canaux et qui facilite le multiplexage après... Manquerait-il une appli dans notre joli monde Nunux ? Appel aux programmeurs
Quand à la sortie SPDIF, j'en ai pas sur la machine, et sur celle où j'en ai une, benh elle est vachement trop loin de l'ampli. Donc, erf. (Pis honnêtement, me reste plus bcp de prises dispos sur l'ampli, et j'ai pas sous la main une fibre optique de 10m )
D'ailleurs, à ce propos, comment envoyer du flux 5.1 vers la freebox qui sortirait via la prise optique ? Si qqun à une idée. Vu que autant sur les forums dédiés que sur les newsgroup par de réponse...
truc wrote: | me revoila, question surement dans le même genre que celle avec AC3 etc.. y'a moyen de donner une qualité maximale? parceque pour certaines vidéos ça passe très bien (j'sus environ à 400-500k/s en up) mais pour d'aute ça rame ça sacade etc.. (environ 1100k/s en up). |
Là, je pense qu'il faut bidouiller dans les fichiers html du freeplayer, vu que c'est dans ceux-ci que trouvent les configs et les règles de transcodage suivant les formats utilisés.
truc wrote: | Bref bon travail! |
Au nom de tous les contributeurs à ce thread, merci
truc wrote: | Ne me reste plus qu'à maitriser la bète car pour l'instant c'est pas très intuitif, par exemple si je ne fais pas de playlist comment je quitte ce qui est en lecture pour retourner à l'"explorateur" |
Avec la petite maison sur ta télécommande. Mais vu le tps que j'ai mis à répondre, tu as du trouver toi même
Une dernière chose: Encore merci à tous ceux qui participent à ce thread et à l'amélioration de l'intégration du freeplayer dans Gentoo _________________ Marsupial Power Inside
Sauvez les arbres, mangez un castor ! |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Wed Apr 19, 2006 10:11 pm Post subject: |
|
|
re, bah moi en fait je me demande toujours pourquoi est-ce que /a utilise vlc et pas vls, j'ai essaye betement de mettre vls a laplace de vlc dans le script, mais ca n'a pas marche, aucune des options ne semble etre reconnues..
Cela dit je n'ai pas encore regarde dans le man vls.. (manque de temps inside) mais je me dis que si on arrive ca gerer ca, on pourrait eventuellement mettre un useflag vlc ou vls (soit l'un soit l'autre) qui comme d{pendances soit vlc ou vls (et donc les gens comme moi qui n'utilise pas vraiment vlc pourrait n'avoir que vls comme dependance, sans compter le fait qu'en plus sur la doc de vlc/vls, il est dit que vls est moins 'gourmand' que vlc, et que donc pour ceux qui lance le freeplayer en demon, ca peut les interesser:) )
Bref je m'emporte, /a installerai soit un script avec vlc, soit vls, bref je pense que la vous avez compris quoi..
Mais je ne sais pas encore si c'est possible, mais je pense que oui le but de vls c'est exactement ca non? |
|
Back to top |
|
|
bi3l Apprentice
Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sun Apr 23, 2006 3:48 pm Post subject: |
|
|
Possum wrote: | Euh ?? Du 5.1 en Ogg Vorbis ? Pasque quand je lis le man de oggenc j'ai:
oggenc reads audio data in either raw, WAV, or AIFF format and encodes it into an Ogg Vorbis stream.
Or, autant que je sache, le AC3, c'est aucun de ce genre de formats Donc comment faire ? Le flac est censé pouvoir coder du 5.1 voire plus, mais il prend aussi comme fichier de départ du raw, WAV etc. Alors à moins d'avoir un convertisseur AC3 -> WAV qui garde les différents canaux et qui facilite le multiplexage après... Manquerait-il une appli dans notre joli monde Nunux ? Appel aux programmeurs |
Tu peux mettre pleins de canaux dans du raw pcm et mplayer sait faire ça à partir de n'importe quoi. Ensuite, tu utilises oggenc en lui spécifiant le nombre de canaux en entrée.
Code: | $ mplayer -vc null -vo null -ao pcm:nowaveheader -channels 6 -chapter 1-1 -aid 128 dvd://1
$ oggenc -r -R 48000 -q 5 -C 6 audiodump.wav |
Et là, normalement, tu as du ogg 6 canaux.
Possum wrote: | Quand à la sortie SPDIF, j'en ai pas sur la machine, et sur celle où j'en ai une, benh elle est vachement trop loin de l'ampli. Donc, erf. (Pis honnêtement, me reste plus bcp de prises dispos sur l'ampli, et j'ai pas sous la main une fibre optique de 10m )
D'ailleurs, à ce propos, comment envoyer du flux 5.1 vers la freebox qui sortirait via la prise optique ? Si qqun à une idée. Vu que autant sur les forums dédiés que sur les newsgroup par de réponse... |
Si on compare le contenu des playlists d'un dvd avec la sortie s/pdif activée et désactivée, on constate que dans le 1er cas le son n'est pas transcodé, alors qu'il l'est dans le second. La freebox doit donc savoir différencier l'ac3 et le mp2. On peut donc essayer de transcoder l'audio en ac3 et voir si ça sort par la sortie s/pdif. Par contre, je ne peux pas essayer non plus, j'ai le même problème que toi: la freebox est trop loin de l'ampli mais 2m de fibre op me suffiraient |
|
Back to top |
|
|
bi3l Apprentice
Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sun Apr 23, 2006 3:57 pm Post subject: |
|
|
truc wrote: | Cela dit je n'ai pas encore regarde dans le man vls.. (manque de temps inside) mais je me dis que si on arrive ca gerer ca, on pourrait eventuellement mettre un useflag vlc ou vls (soit l'un soit l'autre) qui comme d{pendances soit vlc ou vls (et donc les gens comme moi qui n'utilise pas vraiment vlc pourrait n'avoir que vls comme dependance, sans compter le fait qu'en plus sur la doc de vlc/vls, il est dit que vls est moins 'gourmand' que vlc, et que donc pour ceux qui lance le freeplayer en demon, ca peut les interesser:) )
Mais je ne sais pas encore si c'est possible, mais je pense que oui le but de vls c'est exactement ca non? |
En regardant la faq de VLC (http://www.videolan.org/doc/faq/fr/index.html#id289506), je dirais que ce n'est pas vraiment possible: tu ne pourrais streamer que des DVD ou des chaines DVB et pas grand chose d'autre (donc pas de DivX). Par contre, il est peut-être possible d'utiliser MPlayer (par exemple) pour convertir à la volée les fichiers multimedia au format DVD puis d'utiliser VLS pour le streaming. D'ailleurs, ça m'intéresserait vachement parce que je connais beaucoup mieux MPlayer que VLC/VLC. |
|
Back to top |
|
|
Possum Tux's lil' helper
Joined: 19 Jul 2003 Posts: 134 Location: Toulouse, France
|
Posted: Sun Apr 30, 2006 9:32 am Post subject: |
|
|
bi3l wrote: | Possum wrote: | Euh ?? Du 5.1 en Ogg Vorbis ? Pasque quand je lis le man de oggenc j'ai:
oggenc reads audio data in either raw, WAV, or AIFF format and encodes it into an Ogg Vorbis stream.
Or, autant que je sache, le AC3, c'est aucun de ce genre de formats Donc comment faire ? Le flac est censé pouvoir coder du 5.1 voire plus, mais il prend aussi comme fichier de départ du raw, WAV etc. Alors à moins d'avoir un convertisseur AC3 -> WAV qui garde les différents canaux et qui facilite le multiplexage après... Manquerait-il une appli dans notre joli monde Nunux ? Appel aux programmeurs |
Tu peux mettre pleins de canaux dans du raw pcm et mplayer sait faire ça à partir de n'importe quoi. Ensuite, tu utilises oggenc en lui spécifiant le nombre de canaux en entrée.
Code: | $ mplayer -vc null -vo null -ao pcm:nowaveheader -channels 6 -chapter 1-1 -aid 128 dvd://1
$ oggenc -r -R 48000 -q 5 -C 6 audiodump.wav |
Et là, normalement, tu as du ogg 6 canaux. |
Voilà qui va encore compliquer l'encodage des divx. Mais bon, je jetterais un oeil quand j'aurais un peu plus de temps pour ça. En tout cas, merci du tuyau.
bi3l wrote: | Possum wrote: | Quand à la sortie SPDIF, j'en ai pas sur la machine, et sur celle où j'en ai une, benh elle est vachement trop loin de l'ampli. Donc, erf. (Pis honnêtement, me reste plus bcp de prises dispos sur l'ampli, et j'ai pas sous la main une fibre optique de 10m )
D'ailleurs, à ce propos, comment envoyer du flux 5.1 vers la freebox qui sortirait via la prise optique ? Si qqun à une idée. Vu que autant sur les forums dédiés que sur les newsgroup par de réponse... |
Si on compare le contenu des playlists d'un dvd avec la sortie s/pdif activée et désactivée, on constate que dans le 1er cas le son n'est pas transcodé, alors qu'il l'est dans le second. La freebox doit donc savoir différencier l'ac3 et le mp2. On peut donc essayer de transcoder l'audio en ac3 et voir si ça sort par la sortie s/pdif. Par contre, je ne peux pas essayer non plus, j'ai le même problème que toi: la freebox est trop loin de l'ampli mais 2m de fibre op me suffiraient |
Ça aussi, ça commence à devenir super compliqué. Tout comme ces put@|N$ de fichier html pour le navigateur du freeplayer. Ce sont dans ces fichiers visiblement que sont données les infos pour le transcodage. Pour l'instant, tous les changements que j'ai pu y effectuer n'ont pas amené à grand chose. Faut dire que mon HTML est un peu rouillé aussi
De plus, je viens d'installer la version -r1 de ton ebuild. Et bien... Ça marche nickel, d'autant plus que c'est plus la même machine qui héberge le freeplayer. Maintenant, c'est mon desktop. C'est fou de voir qu'un proc à 2 GHz avec 512 Mo de RAM, ça marche mieux pour le freeplayer que ma vielle bouse de serveur _________________ Marsupial Power Inside
Sauvez les arbres, mangez un castor ! |
|
Back to top |
|
|
Possum Tux's lil' helper
Joined: 19 Jul 2003 Posts: 134 Location: Toulouse, France
|
Posted: Mon May 01, 2006 11:16 am Post subject: |
|
|
Possum wrote: | De plus, je viens d'installer la version -r1 de ton ebuild. Et bien... Ça marche nickel, d'autant plus que c'est plus la même machine qui héberge le freeplayer. Maintenant, c'est mon desktop. C'est fou de voir qu'un proc à 2 GHz avec 512 Mo de RAM, ça marche mieux pour le freeplayer que ma vielle bouse de serveur |
Alors là, je me réponds à moi même. Problème bizarre.. Très bizarre d'ailleurs.
Sur mangouste (Donc, si vous avez suivi, la première machine à avoir hébergé le freeplayer chez moi), la nouvelle version de l'ebuild, freeplayer-20050905-r1.ebuild, s'installe et tout fonctionne nickel.
Sur opossum, le desktop, le freeplayer s'installe correctement, mais, rage, le pid n'est pas créé. Donc le script gueule, mais vlc tourne bien. Là, je capte pas. Tout est similaire, script de démarrage, script freeplayer.sh...
Bon, il est vrai que la grosse différence est... Le support de X. Mais bon, y'a pas de raisons que ça empêche le pid d'être créé dans /var/run/.
Bah, ça fonctionne à moitié. Si d'autres users ont des problèmes similaires, faites-vous connaître. Qu'on essaye de voir ce qui déconne ! _________________ Marsupial Power Inside
Sauvez les arbres, mangez un castor ! |
|
Back to top |
|
|
ercete Guru
Joined: 11 Dec 2003 Posts: 426 Location: France, Avignon
|
Posted: Sun Jun 25, 2006 7:40 pm Post subject: |
|
|
hihi je viens de relire tout le topic pour retrouver le lien vers l'ebuild
https://bugs.gentoo.org/show_bug.cgi?id=122481
il manque dans le post d'entête
edit : le coup du pid non créé est toujours valable si le support de x est activé.
je vois pas non plus d'ou peut venir le probleme...
je vais attendre d'emerger la nopuvelle version de vlc pour voir si y'a du nouveau |
|
Back to top |
|
|
Possum Tux's lil' helper
Joined: 19 Jul 2003 Posts: 134 Location: Toulouse, France
|
Posted: Mon Jun 26, 2006 8:10 am Post subject: |
|
|
Voilà, le lien vers l'ebuild est rajouté dans le premier post du thread, comme ça, il aura p'tet plus de succès C'est bizarre, je l'ai pas encore vu ailleurs qu'ici. Il n'en est pas fait mention sur freeplayer... Va falloir que je le poste. À croire que tout le monde utilise Debian ou Ubuntu. (Berk)
De plus, j'ai la dernière version de VLC installée, et le pid n'est toujours pas créé
Code: | opossum ~ # esearch vlc
[ Results for search key : vlc ]
[ Applications found : 1 ]
* media-video/vlc
Latest version available: 0.8.5-r2
Latest version installed: 0.8.5-r2
Size of downloaded files: 25,110 kB
Homepage: http://www.videolan.org/vlc/
Description: VLC media player - Video player and streamer
License: GPL-2 |
Wait and see.... _________________ Marsupial Power Inside
Sauvez les arbres, mangez un castor ! |
|
Back to top |
|
|
ercete Guru
Joined: 11 Dec 2003 Posts: 426 Location: France, Avignon
|
Posted: Mon Jun 26, 2006 11:45 am Post subject: |
|
|
bon et tout bêtement : ne serait il pas possible de faire un exec dans un script 'parent'
dont on garderait le PID et qui permettrait de killer les fiston quand on kill le père ?
genre :
[script init.d]
|
|
[exec ou fork maison avec PID fixe (avec start-stop-daemon)]
|
|
[freeplayer.sh]
ca parait possible ou bien cela ne change rien ?
Car si je me trompe pas : lorsqu'on kill le père, les fiston meurent aussi |
|
Back to top |
|
|
Possum Tux's lil' helper
Joined: 19 Jul 2003 Posts: 134 Location: Toulouse, France
|
Posted: Tue Jun 27, 2006 9:28 am Post subject: |
|
|
Bon, après un peu de recherche, je trouve ça:
Code: | opossum ~ # /etc/init.d/freeplayer start
* Caching service dependencies ... [ ok ]
* Starting Freeplayer ...
Starting /opt/freeplayer/bin/freeplayer.sh...
VLC media player 0.8.5 Janus
Warning: option --sout-standard-url is deprecated. You should use --sout-standard-dst instead.
[00000285] main interface: creating httpd
[00000294] skins2 interface error: Cannot open display
[00000294] skins2 interface error: cannot initialize OSFactory
Remote control interface initialized. Type `help' for help. |
Pour obtenir ce résultat, j'ai supprimé tout ce qui fait passer vlc en background d'une manière ou d'une autre. (Donc, dans le fichier /opt/freeplayer/bin/freeplayer.sh et dans le script d'init)
On voit une erreur sur skins2, comme quoi il trouve pas de display pour s'afficher.
Vu que sur mangouste, qui n'a pas X où vlc est compilé sans le support de X, je pense que la merde vient de là.
Donc, je me demande si en fait, il faudrait pas prendre une autre route pour installer ce bouzin. En ayant une version de vlc spécialement compilée sans le support de X uniquement pour le freeplayer. Là, faudrait du coup modifier profondément l'ebuild. Et se démerder pour que quand l'utilisateur appelle vlc, ça soit le vlc normal qui se lance (Ne pas avoir dans le PATH utilisateur "/opt/freeplayer/bin" quitte à appeler le script avec le chemin absolu dans le script d'init).
Je pense que c'est jouable. Mais je suis loin d'être un spécialiste des ebuilds.
Voilà voilà ce que j'en pense. _________________ Marsupial Power Inside
Sauvez les arbres, mangez un castor ! |
|
Back to top |
|
|
ercete Guru
Joined: 11 Dec 2003 Posts: 426 Location: France, Avignon
|
Posted: Tue Aug 01, 2006 8:12 pm Post subject: |
|
|
Quote: | Pour obtenir ce résultat, j'ai supprimé tout ce qui fait passer vlc en background d'une manière ou d'une autre. (Donc, dans le fichier /opt/freeplayer/bin/freeplayer.sh et dans le script d'init) |
Tu peux préciser ce que tu as fait ?
Parce que je suis encore en train de me battre avec le script d'init, je recompile vlc sans X histoire de voir,
mais le init.d fait des siennes, j'ai l'impression qu'il ne parvient pas à créer le PID dans /var/run...
le même délire que toi quoi...
edit : Code: |
courgette bin # /etc/init.d/freeplayer start
* Caching service dependencies ... [ ok ]
* Starting Freeplayer ... [ !! ] |
Bon les process se lancent correctement pourtant, c'est très frustrant cette histoire |
|
Back to top |
|
|
guitoo Tux's lil' helper
Joined: 04 Jun 2004 Posts: 136
|
Posted: Thu Aug 17, 2006 9:54 pm Post subject: |
|
|
j'arrive bien a daemoniser vlc compilé avec le serveur X. Pour le lancer sans l'interface X il suffit de remplacer --extraintf=http par -I http dans vlc-fbx.sh .
Par contre sur certaine video je n'ai que le son. |
|
Back to top |
|
|
ercete Guru
Joined: 11 Dec 2003 Posts: 426 Location: France, Avignon
|
Posted: Tue Aug 22, 2006 9:26 pm Post subject: |
|
|
guitoo, j'ai essayé ta technique, en effet l'interface ne se lance plus
(a dire vrai elle ne se lancait pas avant via init.d mais bon)
pour ma part j'ai pas mal de formats qui ne passent pas : XVID et MKV la plupart du temps,
c'est bizzare parce que ca passe pas sur le freeplayer mais sur la gentoo ca tourne nickel... étrange. |
|
Back to top |
|
|
Possum Tux's lil' helper
Joined: 19 Jul 2003 Posts: 134 Location: Toulouse, France
|
Posted: Wed Oct 25, 2006 2:53 pm Post subject: |
|
|
raoulchatigre wrote: | Quote: | Pour obtenir ce résultat, j'ai supprimé tout ce qui fait passer vlc en background d'une manière ou d'une autre. (Donc, dans le fichier /opt/freeplayer/bin/freeplayer.sh et dans le script d'init) |
Tu peux préciser ce que tu as fait ?
Parce que je suis encore en train de me battre avec le script d'init, je recompile vlc sans X histoire de voir,
mais le init.d fait des siennes, j'ai l'impression qu'il ne parvient pas à créer le PID dans /var/run...
le même délire que toi quoi...
edit : Code: |
courgette bin # /etc/init.d/freeplayer start
* Caching service dependencies ... [ ok ]
* Starting Freeplayer ... [ !! ] |
Bon les process se lancent correctement pourtant, c'est très frustrant cette histoire |
Fiou, que de temps avant que je ne réponde La vraie vie à encore repris ses droits.
Donc, il suffit de supprimer la ligne "--daemon" dans le script "/opt/freeplayer/bin/freeplayer.sh" et l'option "--background" du script d'init. Si mes souvenirs sont bons (je suis au taf là et j'ai pas accès à ma gentoo) il y a aussi une option de start-stop-daemon pour le rendre un peu plus verbeux.
De plus, deamoniser VLC compilé avec X, why note Perso, vu que j'ai pas X sur ma machine serveur, je m'en tape une peu, mais je vais rajouter, quand je serais à la maison cette ligne dans le tuto.
Pour ce qui est des vidéos qui passent ou ne passent pas... Là on entre dans le domaine du mystique. En effet, dans le même genre, pourquoi le flac ne passe pas ?
Je me demande si il ne faudrait pas carrément passer à VLS qui après tout devrait largement suffire. Si ça se trouve, on résoudrait quelques problèmes en utilisant directement un logiciel prévu pour être serveur. Si j'ai le courage, je m'y penche
[EDIT] Après lecture de la doc de VLS, c'est pas une bonne idée On ne peut commander VLS que par ligne de commande ou interface telnet. Bref, la merde pour utiliser les scripts freeplayer existants. Va falloir continuer avec VLC. Donc, il faut qu'on arrive a comprendre par nous même pourquoi ça merde.
[mode ralâge on] D'autant plus que les utilisateurs du forum freeplayer.org ne sont pas franchement disposés à nous filler un coup de main. Déjà, il faudrait qu'ils ne répondent pas à côté de la plaque quand on pose une question et qu'ils arrêtent de penser à chaque fois qu'on utilise une Freebox HD. Saleté de windosiens qui veulent toujours être à la pointe du "progrès"[mode ralâge off]
Ce qu'il serait donc intéressant de savoir, c'est quelles sont les caractéristiques des vidéos qui ne passent pas ou pas correctement. Codecs utilisés, bitrate, etc. J'ai personnellement remarqué que la diffusion des mkv avec le freeplayer me bouffe quasiment tout le proco ce qui entraine des saccades. Et bien sûr, plus le bitrate est haut, plus ça saccade. Ces mkv sont en XviD + ogg, chapitrés, sous-titrés. (de mémoire)
Doit on attendre la prochaîne version de VLC pour retester, ou essayer avec les snapshots ou les version SVN... Comme vous le sentez D áutant plus que si j'en crois le NEWS de la version 0.8.6-rtpc sur le SVN, on va enfin pouvoir logguer par syslog ! Cela nous permettra sûrement de comprendre un poil mieux pourquoi ça déconne au décodage / recodage.
Si on résume, nous avons deux voies à explorer:Corriger le script de démarrage du mode freeplayer ou celui de Gentoo ou les deux pour pouvoir récupérer un PID de manière propre
Comprendre pourquoi certains formats lus normalement par VLC ne sont pas ou sont mal recodés / streamés vers la freebox _________________ Marsupial Power Inside
Sauvez les arbres, mangez un castor ! |
|
Back to top |
|
|
bakreule Apprentice
Joined: 27 Aug 2003 Posts: 233 Location: Paris, France
|
Posted: Tue Oct 31, 2006 8:33 am Post subject: |
|
|
Merci à tous qui a contribué à cette article! J'ai essayé l'installation sans X, et ça marche nickel.....
Il y a une erreur que j'ai vu dans l'article, dans la partie d'installation avec X:
Quote: | En cas d'erreur durant la compilation due à une librairie, n'hésitez pas à ajouter celle-ci dans le /etc/portage/package.keywords
cela peut parfois débloquer la situation.
Une fois la compilation terminée, exécutez les commandes suivantes |
Mais, on nous a donné rien "à ajouter"...... _________________ Buses stop at a bus station.
Trains stop at a train station.
On my desk there's a workstation..... |
|
Back to top |
|
|
Possum Tux's lil' helper
Joined: 19 Jul 2003 Posts: 134 Location: Toulouse, France
|
Posted: Tue Oct 31, 2006 6:51 pm Post subject: |
|
|
bakreule wrote: | Merci à tous qui a contribué à cette article! J'ai essayé l'installation sans X, et ça marche nickel.....
Il y a une erreur que j'ai vu dans l'article, dans la partie d'installation avec X:
Quote: | En cas d'erreur durant la compilation due à une librairie, n'hésitez pas à ajouter celle-ci dans le /etc/portage/package.keywords
cela peut parfois débloquer la situation.
Une fois la compilation terminée, exécutez les commandes suivantes |
Mais, on nous a donné rien "à ajouter"...... |
Eh eh, en fait, tout dépend de la librairie qui pose problème. Mais je dirais que, à priori, à l'heure actuelle, toutes les libs nécessitées sont passées en stable. Je n'ai personnellement que VLC qui est keywordé _________________ Marsupial Power Inside
Sauvez les arbres, mangez un castor ! |
|
Back to top |
|
|
N_Ox n00b
Joined: 17 Dec 2006 Posts: 9 Location: Paris
|
Posted: Sun Dec 17, 2006 1:51 pm Post subject: |
|
|
Pour ceux qui ont des problèmes avec le script init, il manque tout simplement --name vlc dans la commande start-stop-daemon de la fonction start().
Cette option est d'ailleurs inutile dans la fonction stop(). |
|
Back to top |
|
|
bi3l Apprentice
Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sun Dec 17, 2006 6:49 pm Post subject: |
|
|
Marche pas pour moi avec --name vlc dans start. Par contre, ça, ça marche avec et sans X dans les USE:
Code: | #!/sbin/runscript
depend() {
need net
}
start() {
ebegin "Starting Freeplayer"
start-stop-daemon --start --chuid freeplayer:freeplayer \
--oknodo --exec /opt/freeplayer/bin/freeplayer.sh
eend $?
}
stop() {
ebegin "Stopping Freeplayer"
start-stop-daemon --stop --name vlc
eend $?
}
|
|
|
Back to top |
|
|
N_Ox n00b
Joined: 17 Dec 2006 Posts: 9 Location: Paris
|
Posted: Sun Dec 17, 2006 9:13 pm Post subject: |
|
|
Je pense que c'est parce que tu n'as pas --background dans start().
M'enfin, tant que ça fonctionne .
Code: | #!/sbin/runscript
depend() {
need net
}
start() {
ebegin "Starting Freeplayer"
start-stop-daemon --start --chuid freeplayer:freeplayer --background \
--pidfile /var/run/freeplayer.pid --make-pidfile --name vlc \
--exec /opt/freeplayer/bin/freeplayer.sh
eend $?
}
stop() {
ebegin "Stopping Freeplayer"
start-stop-daemon --stop \
--pidfile /var/run/freeplayer.pid
eend $?
} |
|
|
Back to top |
|
|
bi3l Apprentice
Joined: 06 Feb 2003 Posts: 268 Location: France
|
Posted: Sun Dec 17, 2006 9:41 pm Post subject: |
|
|
Si si, j'ai bien le --background: j'ai récup le fichier de bugzilla et ajouté le --name vlc. J'ai donc exactement le même fichier que toi. J'ai essayé avec X et -X dans les USE et ça ne marche ni dans un cas, ni dans l'autre. Ca ne marche qu'avec ma version du fichier, donc sans créer le fichier contenant le PID et donc en se basant uniquement sur le nom du process pour le tuer. Et ce n'est pas vraiment une bonne idée. |
|
Back to top |
|
|
N_Ox n00b
Joined: 17 Dec 2006 Posts: 9 Location: Paris
|
Posted: Sun Dec 17, 2006 10:01 pm Post subject: |
|
|
C'est étrange.
Sinon, ça n'a rien à voir mais je voulais signaler que j'ai dû modifier l'ebuild lui même, vlc n'a pas (plus ?) d'USE nommé ffmpeg.
EDIT :
Il n'y a plus d'USE ffmpeg à partir de la version 0.8.6. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|