Software » Encodeur OGG Linux
Encodeur OGG Linux
Publié le 09/04/2005 @ 12:44:32,
Par cauetHello 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!
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 zionhttp://freshmeat.net/search/?q=ogg+streaming§ion=projects&Go.x=0&Go.y=0
Y a rien de bon la dedans?
Y a rien de bon la dedans?
Je suis le Roy
Encodeur OGG Linux
Publié le 09/04/2005 @ 16:25:23,
Par cauet
Encodeur OGG Linux
Publié le 10/04/2005 @ 00:57:35,
Par zionfreshmeat, c'est une bonne source de viande opensource libre quand même hein?
je jette un rapide coup d'oeil sur framasoft, puis hop sur freshmeat... puis sur google quand il faut
je jette un rapide coup d'oeil sur framasoft, puis hop sur freshmeat... puis sur google quand il faut
Je suis le Roy
Encodeur OGG Linux
Publié le 10/04/2005 @ 01:19:08,
Par cauetMouais, ca marche mais pas très stable.
Et le OGG 128 déconne un peu au niveau de l'échantillonage
Et le OGG 128 déconne un peu au niveau de l'échantillonage
Encodeur OGG Linux
Publié le 10/04/2005 @ 01:24:59,
Par cauetconfigure: error: xml-config could not be found
??
C'est un package? pas très explicite..
??
C'est un package? pas très explicite..
Encodeur OGG Linux
Publié le 10/04/2005 @ 01:34:37,
Par cauetgagné.. lui fallais libxml2-devel ..
et là lui faut SDL-config..
aah que j'aime le dkpg quand même..
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 cauetJ'vous laisse ca pour la nuit les filles .. plein le .. lÃ
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>
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 cauetSalut!
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à ..
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 widjetEssaie de la mettre dans /usr/local/include ou /usr/include
Encodeur OGG Linux
Publié le 10/04/2005 @ 14:40:15,
Par cauetOk 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
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
En attendant c'est enmerdant car Muse me plait bien et fait tout ce que je lui demande... mais sans bug ce serait mieux
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 zionAlors la faut pas trop m'en demander non plus, j'ai jamais vu le soft
MAis apparemment c'est un soucis avec libshout dixit google
MAis apparemment c'est un soucis avec libshout dixit google
Je suis le Roy
Encodeur OGG Linux
Publié le 11/04/2005 @ 10:30:43,
Par cauetce sera pour le week-end prochain
étonnant libshout c pour shoutcast logiquement et j'utilise la partie icecast
Et pour l'autre impossible à compiler il trouve pas les sources de vorbis..
étonnant libshout c pour shoutcast logiquement et j'utilise la partie icecast
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 cauetBon 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..
Si non il me reste :
http://freshmeat.net/projects/oggment/
http://freshmeat.net/projects/acast/
J'hésite encore entre les deux..
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..
Si non il me reste :
http://freshmeat.net/projects/oggment/
http://freshmeat.net/projects/acast/
J'hésite encore entre les deux..