Software » Encodeur OGG Linux
Catégorie:  
   
Encodeur OGG Linux
Publié le 09/04/2005 @ 12:44:32,
Par cauet
Hello everybody, everybody hello !
Je suis à la recherche d'une chose assez spéciale que google n'a décidément pas envie de me donner.

Je cherche un encodeur sous X ou bash qui peux pousser par tcp un flux encodé de type OGG Vorbis vers un mountpoint Icecast2. (record en Line-In via Alsa je présume)

J'ai un équivalent sous Win32, mais pas très stable à long terme, merci gestion de la ram bilou! Son nom : SimpleCast.

Merci bicoup!
   
Encodeur OGG Linux
Publié le 09/04/2005 @ 14:10:56,
Par zion
   
Encodeur OGG Linux
Publié le 09/04/2005 @ 16:25:23,
Par cauet
http://freshmeat.net/projects/musedaemon/

Vais tester ca, m'a l'air sympa ..
   
Encodeur OGG Linux
Publié le 10/04/2005 @ 00:57:35,
Par zion
freshmeat, c'est une bonne source de viande opensource libre quand même hein? :dawa:

je jette un rapide coup d'oeil sur framasoft, puis hop sur freshmeat... puis sur google quand il faut :kiki:
Je suis le Roy :ocube:
   
Encodeur OGG Linux
Publié le 10/04/2005 @ 01:19:08,
Par cauet
Mouais, ca marche mais pas très stable.
Et le OGG 128 déconne un peu au niveau de l'échantillonage
   
Encodeur OGG Linux
Publié le 10/04/2005 @ 01:19:52,
Par cauet
Oui, nickel freshmeat :smile:
   
Encodeur OGG Linux
Publié le 10/04/2005 @ 01:24:59,
Par cauet
configure: error: xml-config could not be found

??

C'est un package? pas très explicite..
   
Encodeur OGG Linux
Publié le 10/04/2005 @ 01:34:37,
Par cauet
gagné.. lui fallais libxml2-devel ..
et là lui faut SDL-config..

aah que j'aime le dkpg quand même..
   
Encodeur OGG Linux
Publié le 10/04/2005 @ 01:40:20,
Par cauet
J'vous laisse ca pour la nuit les filles .. plein le .. là :wink:


mickael@station1:~/oggment-0.0.2> make
make all-recursive
make[1]: Entering directory `/home/mickael/oggment-0.0.2'
Making all in src
make[2]: Entering directory `/home/mickael/oggment-0.0.2/src'
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src/include -I/usr/local/include -I/usr/include -I/usr/include/libxml2 -g -O2 -I/usr/include/SDL -D_REENTRANT -c main.cpp
In file included from ../src/include/brain.h:4,
from main.cpp:12:
../src/include/playchain.h:9:26: vorbis/codec.h: Aucun fichier ou répertoire de ce type
../src/include/playchain.h:10:31: vorbis/vorbisfile.h: Aucun fichier ou répertoire de ce type
In file included from ../src/include/playchain.h:15,
from ../src/include/brain.h:4,
from main.cpp:12:
../src/include/vorbisplay.h:9:26: vorbis/codec.h: Aucun fichier ou répertoire de ce type
../src/include/vorbisplay.h:10:31: vorbis/vorbisfile.h: Aucun fichier ou répertoire de ce type
In file included from ../src/include/playchain.h:15,
from ../src/include/brain.h:4,
from main.cpp:12:
../src/include/vorbisplay.h:23: error: 'OggVorbis_File' is used as a type, but
is not defined as a type.
../src/include/vorbisplay.h:24: error: syntax error before `*' token
In file included from ../src/include/playchain.h:16,
from ../src/include/brain.h:4,
from main.cpp:12:
../src/include/vorbisenc.h:8:30: vorbis/vorbisenc.h: Aucun fichier ou répertoire de ce type
../src/include/vorbisenc.h:9:25: shout/shout.h: Aucun fichier ou répertoire de ce type
In file included from ../src/include/playchain.h:16,
from ../src/include/brain.h:4,
from main.cpp:12:
../src/include/vorbisenc.h:31: error: 'shout_conn_t' is used as a type, but is
not defined as a type.
../src/include/vorbisenc.h: In member function `int Stream::get_port()':
../src/include/vorbisenc.h:22: error: `conn' undeclared (first use this
function)
../src/include/vorbisenc.h:22: error: (Each undeclared identifier is reported
only once for each function it appears in.)
../src/include/vorbisenc.h: At global scope:
../src/include/vorbisenc.h:67: error: 'ogg_stream_state' is used as a type, but
is not defined as a type.
../src/include/vorbisenc.h:69: error: 'ogg_page' is used as a type, but is not
defined as a type.
../src/include/vorbisenc.h:70: error: 'ogg_packet' is used as a type, but is
not defined as a type.
../src/include/vorbisenc.h:71: error: 'vorbis_info' is used as a type, but is
not defined as a type.
../src/include/vorbisenc.h:73: error: 'vorbis_comment' is used as a type, but
is not defined as a type.
../src/include/vorbisenc.h:74: error: 'vorbis_dsp_state' is used as a type, but
is not defined as a type.
../src/include/vorbisenc.h:75: error: 'vorbis_block' is used as a type, but is
not defined as a type.
In file included from main.cpp:17:
../src/include/parseconf.h:9:23: xmlmemory.h: Aucun fichier ou répertoire de ce type
../src/include/parseconf.h:10:20: parser.h: Aucun fichier ou répertoire de ce type
In file included from main.cpp:17:
../src/include/parseconf.h:15: error: `xmlDocPtr' was not declared in this
scope
../src/include/parseconf.h:15: error: syntax error before `,' token
../src/include/parseconf.h:16: error: `xmlDocPtr' was not declared in this
scope
../src/include/parseconf.h:16: error: syntax error before `,' token
../src/include/parseconf.h:17: error: `xmlDocPtr' was not declared in this
scope
../src/include/parseconf.h:17: error: syntax error before `,' token
../src/include/parseconf.h:18: error: `xmlDocPtr' was not declared in this
scope
../src/include/parseconf.h:18: error: syntax error before `,' token
make[2]: *** [main.o] Erreur 1
make[2]: Leaving directory `/home/mickael/oggment-0.0.2/src'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/home/mickael/oggment-0.0.2'
make: *** [all-recursive-am] Erreur 2
mickael@station1:~/oggment-0.0.2>

   
Encodeur OGG Linux
Publié le 10/04/2005 @ 13:32:08,
Par cauet
Salut!
J'ai téléchargé libvorbis src, je le copie ou?
je l'ai mis dans oggmenet-0.0.2 mais il vois pas les fichier, c'est sans doute pas là..
   
Encodeur OGG Linux
Publié le 10/04/2005 @ 13:59:41,
Par widjet
Essaie de la mettre dans /usr/local/include ou /usr/include
   
Encodeur OGG Linux
Publié le 10/04/2005 @ 14:40:15,
Par cauet
Ok vais tester ca!

En attendant c'est enmerdant car Muse me plait bien et fait tout ce que je lui demande... mais sans bug ce serait mieux :sad:

Je cerne pas trop le problème, peut-etre vous?



MuSE version 0.9-cvs
EncSetBox::setparm() cdkscreen = 0x815cf98 [START]
EncSetBox::setparm() objcnt = 9
Lame MP3 encoder version 3.96 initialized
Ogg/Vorbis encoder initialized
Contacting icecast2 server localhost on port 8000
shout_open: Couldn't connect
Contacting icecast2 server localhost on port 8000
shout_open: Couldn't connect
activechan = 0
activechan = 0
screen pointer = 0x813c430
quit = 0
quit = 0
quit = 0
quit = 0
activechan = 0
screen pointer = 0x813c430
quit = 0
k = 9
k = 9
k = 9
k = 260
k = 258
k = 10
k = 9
k = 10
k = 258
k = 259
k = 258
k = 260
k = 261
k = 97
k = 97
k = 97
k = 97
k = 97
k = 97
k = 97
k = 97
k = 97
k = 97
k = 97
k = 97
k = 97
k = 97
k = 97
k = 97
logintype = 2
pass = xxxxxxxxxxx
Ogg/Vorbis encoder quality 24Kbps/s 22050Hz mono
Contacting shoutcast server localhost on port 8010
shout_open: This libshout doesn't support the requested option
activechan = 0
screen pointer = 0x813c430
quit = 0
k = 9
k = 258
k = 9
k = 258
k = 259
k = 102
k = 103
k = 108
k = 108
k = 258
k = 258
k = 9
k = 258
k = 259
k = 258
k = 259
k = 258
k = 259
k = 258
k = 259
k = 258
k = 258
k = 258
k = 258
k = 259
k = 259
k = 9
k = 258
k = 9
k = 258
k = 9
k = 258
k = 97
k = 97
k = 259
k = 101
k = 102
quitting MuSE
stopping mixer...
closing soundcard
deleting input channels
deleting output channels
strange error flushing buffer ...

closing lame encoder
closing ogg/vorbis encoder
quitting graphic interface
screen objcnt: 12
CDKLabel::destroy()
destroying cdklabel at 0x815f3c0 (via destroy method)
end CDKLabel::destroy()
schannel destructor
cdkscroll destructor
schannel destructor
cdkscroll destructor
schannel destructor
cdkscroll destructor
schannel destructor
cdkscroll destructor
schannel destructor
cdkscroll destructor
schannel destructor
cdkscroll destructor
CDKLabel::~CDKLabel()
destroying cdklabel at 0x81593c8 (via destructor)
bah
end CDKLabel::~CDKLabel()
CDKLabel::~CDKLabel()
destroying cdklabel at 0x815a3e8 (via destructor)
bah
end CDKLabel::~CDKLabel()
CDKLabel::~CDKLabel()
destroying cdklabel at 0x8158558 (via destructor)
bah
end CDKLabel::~CDKLabel()
CDKLabel::~CDKLabel()
destroying cdklabel at 0x813f280 (via destructor)
bah
end CDKLabel::~CDKLabel()
screen destructor
end screen destructor
cya on http://muse.dyne.org

Dernière édition: 10/04/2005 @ 14:41:24
   
Encodeur OGG Linux
Publié le 10/04/2005 @ 20:36:25,
Par zion
Alors la faut pas trop m'en demander non plus, j'ai jamais vu le soft :oh:

MAis apparemment c'est un soucis avec libshout dixit google :oh:
Je suis le Roy :ocube:
   
Encodeur OGG Linux
Publié le 11/04/2005 @ 10:30:43,
Par cauet
ce sera pour le week-end prochain :ddr555:
étonnant libshout c pour shoutcast logiquement et j'utilise la partie icecast :grin:

Et pour l'autre impossible à compiler il trouve pas les sources de vorbis..
   
Encodeur OGG Linux
Publié le 25/04/2005 @ 21:12:14,
Par cauet
Bon après 1 semaine d'archarnement avec Muse sur SuSe et RedHat je jète l'éponge..
il gère certes pas mal le mp3, mais niveau ogg c'est cacaboudin.. il plante une fois sur deux (et faut le prendre avec des pincettes) et si non un stream 128 provoque un problème d'échantillonage on dirais... bref c'est une 0.x on peux pas trop lui vouloir.. :sad:

Si non il me reste :

http://freshmeat.net/projects/oggment/
http://freshmeat.net/projects/acast/

J'hésite encore entre les deux..
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?