Closed GoogleCodeExporter closed 9 years ago
Sorry, but aac stream is not supported yet.
Original comment by trialuser02
on 16 Jul 2009 at 7:59
Fixed in svn. If you will find bugs, please create new issue.
Original comment by trialuser02
on 6 Jan 2010 at 10:56
не играет все равно потоковое aac! запускал
rmf_aacp.pls и aac каналы в http://
www.di.fm/
бестолку. доходит до 99% и все. Система Арч
х32, версия плеера 0.4.0-svn-r1488
Original comment by catal...@xaker.ru
on 7 Jan 2010 at 11:39
1. Собран ли ffmpeg с поддержкой acc?
(посмортреть можно через ffmpeg -codecs, должна
быть срочка "D A libfaad libfaad AAC (Advanced Audio
Codec)")
2. Выставлены ли галочки напротив ADTS AAC и
MPEG4-AAC в настройках ffmepg плагина?
3. Версия ffmpeg должна быть самая последняя из
svn.
Если все условия соблюдены, то покажите
выхлоп в консоль во время соединения.
Original comment by trialuser02
on 8 Jan 2010 at 9:19
[deleted comment]
1) Да, в FFMPEG галочку поставил напротив ADTS AAC и
MPEG4-AAC но тогда плеер вообще
уходит в краш с ошибками
2) ffmpeg собрал с svn последний с опциями
--enable-nonfree --enable-libfaac --enable-libfaad --enable-libfaadbin
привожу лог краша
Decoder: plugin loaded - libaac.so
Decoder: plugin loaded - libcdaudio.so
Decoder: plugin loaded - libcue.so
Decoder: plugin loaded - libffmpeg.so
Decoder: plugin loaded - libflac.so
Decoder: plugin loaded - libmad.so
Decoder: plugin loaded - libmodplug.so
Decoder: plugin loaded - libmpc.so
Decoder: plugin loaded - libsndfile.so
Decoder: plugin loaded - libvorbis.so
Decoder: plugin loaded - libwavpack.so
AbstractEngine: plugin loaded - libmplayer.so
InputSource: plugin loaded - libhttp.so
InputSource: using http transport
StateHandler: Current state: Buffering; previous state: Stopped
Downloader: starting download thread
Downloader: starting libcurl
* About to connect() to 87.98.222.167 port 8002 (#0)
* Trying 87.98.222.167... * connected
* Connected to 87.98.222.167 (87.98.222.167) port 8002 (#0)
> GET / HTTP/1.0
User-Agent: qmmp/0.4.0-svn-r1490
Host: 87.98.222.167:8002
Accept: */*
Icy-MetaData: 1
* HTTP 1.0, assume close after body
< HTTP/1.0 302 Found
Downloader: header received
< Content-type:text/html
Downloader: key=content-type, value=text/html
< Location: http://213.251.141.62:8006
Downloader: key=location, value=http://213.251.141.62:8006
<
* Closing connection #0
* Issue another request to this URL: 'http://213.251.141.62:8006'
* About to connect() to 213.251.141.62 port 8006 (#0)
* Trying 213.251.141.62... * connected
* Connected to 213.251.141.62 (213.251.141.62) port 8006 (#0)
> GET / HTTP/1.0
User-Agent: qmmp/0.4.0-svn-r1490
Host: 213.251.141.62:8006
Accept: */*
Referer: http://87.98.222.167:8002/
Icy-MetaData: 1
* HTTP 1.0, assume close after body
< ICY 200 OK
Downloader: shoutcast header received
< icy-notice1:<BR>This stream requires <a href="http://www.winamp.com/">Winamp</
a><BR>
Downloader: key=icy-notice1, value=<br>this stream requires <a href="http://
www.winamp.com/">winamp</a><br>
< icy-notice2:SHOUTcast Distributed Network Audio Server/Linux v1.9.8<BR>
Downloader: key=icy-notice2, value=shoutcast distributed network audio
server/linux
v1.9.8<br>
< icy-name:RMF FM
Downloader: key=icy-name, value=rmf fm
< icy-genre:AC
Downloader: key=icy-genre, value=ac
< icy-url:http://www.rmf.fm
Downloader: key=icy-url, value=http://www.rmf.fm
< content-type:audio/aacp
Downloader: key=content-type, value=audio/aacp
< icy-pub:1
Downloader: key=icy-pub, value=1
< icy-metaint:32768
Downloader: key=icy-metaint, value=32768
< icy-br:32
Downloader: key=icy-br, value=32
<
Downloader: ready
open
Effect: plugin loaded - libbs2b.so
Effect: plugin loaded - libladspa.so
Effect: plugin loaded - libsrconverter.so
ReplayGain: disabled
QmmpAudioEngine: selected decoder: ffmpeg
DecoderFFmpeg: detected format: raw ADTS AAC
Downloader: ICY metadata: StreamTitle='Shania Twain - Ka-Ching!';StreamUrl='';
[aac @ 0x8601ed0]max_analyze_duration reached
[aac @ 0x8601ed0]Estimating duration from bitrate, this may be inaccurate
Input #0, aac, from '(null)':
Duration: 00:00:14.79, bitrate: 52 kb/s
Stream #0.0: Audio: aac, 22050 Hz, 1 channels, s16, 52 kb/s
DecoderFFmpeg: initialize succes
Output: plugin loaded - libalsa.so
Output: plugin loaded - libjack.so
Output: plugin loaded - liboss.so
OutputALSA: frequency=22050, channels=1, bits=16
OutputALSA: can pause: 0
ReplayGain: disabled
[aac @ 0x8602e50]Sample rate index in program config element does not match the
sample rate index configured by the container.
StateHandler: Current state: Playing; previous state: Buffering
[aac @ 0x8602e50]SBR not implemented. Update your FFmpeg version to the newest
one
from SVN. If the problem still occurs, it means that your file has a feature
which
has not been implemented.
Ошибка сегментирования
Original comment by catal...@xaker.ru
on 8 Jan 2010 at 10:24
Если падает, то backtrace из gdb не помешает. И
ещё, может последний патч поможет:
http://code.google.com/p/qmmp/issues/detail?id=176
Original comment by trialuser02
on 8 Jan 2010 at 11:42
с gdb не работал...да ладно, бог с ним, как
будет время посмотришь. Не думаю что это
такая особо важная функция. Плеер
замечательный, удачи тебе!
Original comment by catal...@xaker.ru
on 8 Jan 2010 at 4:44
Проблема как раз в том, что у меня работает.
Так что жду информацию, если она,
конечно, есть :)
Original comment by trialuser02
on 8 Jan 2010 at 5:18
да я бы черканул че к чему, но...не знаю даже
как этот патч последний наложить)) и gdb
в глаза не видел. Создай svn ревизию свежую с
патчем, а насчет gdb я погуглю да
бектрейс попробую предоставить
Original comment by catal...@xaker.ru
on 8 Jan 2010 at 8:16
Не всё так просто. Патч накладывается на
ffmpeg. Наложить можно и вручную:
В файле libavcodec/x86/dsputil_mmx.c есть такие строчки:
if(mm_flags & FF_MM_SSE2){
c->int32_to_float_fmul_scalar = int32_to_float_fmul_scalar_sse2;
c->float_to_int16 = float_to_int16_sse2;
c->float_to_int16_interleave = float_to_int16_interleave_sse2;
#if HAVE_YASM
c->scalarproduct_int16 = ff_scalarproduct_int16_sse2;
c->scalarproduct_and_madd_int16 = ff_scalarproduct_and_madd_int16_sse2;
Смело меняй float_to_int16_sse2 на float_to_int16_sse и
пересобирай ffmpeg.
Если и после этого падает, то тогда backtrace
Original comment by trialuser02
on 8 Jan 2010 at 10:04
gdb пишет Reading symbols from /usr/bin/qmmp...(no debugging symbols
found)...done.
(gdb) bt
No stack.
1491 скачал с типом DEBUG - тож вылетает, блин...
Original comment by catal...@xaker.ru
on 8 Jan 2010 at 10:17
Это с патчем? И как другие форматы? ape играет?
Original comment by trialuser02
on 8 Jan 2010 at 10:40
[deleted comment]
по поводу патча - скачал, наложил, собрал с
нужными префиксами, установил...бестоляк
(( Ape файлов нету, щас качну че нить проверю -
отпишусь
Original comment by catal...@xaker.ru
on 8 Jan 2010 at 10:56
проверил - читает, а также мп3, ворбис, вма,
видеоформаты + потоковое mp3
Original comment by catal...@xaker.ru
on 8 Jan 2010 at 11:20
Тогда дело скорее всего в самом ffmpeg, т.к.
иначе валилось бы на всех файлах.
Прикрепи весь вывод ffmpeg -codecs (в виде файла),
попробую сравнить со своей
конфигурацией.
Original comment by trialuser02
on 9 Jan 2010 at 1:20
Попробуй ещё с этим патчем. Скопируй в
папку с исходниками и сделай
cat force_sse.patch | patch -p1
Без него у меня тоже падает.
Original comment by trialuser02
on 23 Jan 2010 at 7:35
Attachments:
сделано кэп! И...работает)) А этот патч на
стороне qmmp нельзя как нить сделать? А то
патчить каждый раз ffmpeg-svn да собирать с
нужными ключами...
Original comment by catal...@xaker.ru
on 8 Feb 2010 at 9:07
Original comment by trialuser02
on 22 Feb 2010 at 3:04
На стороне qmmp никак. Надо разрабам ffmpeg
сообщить.
Original comment by trialuser02
on 22 Feb 2010 at 3:07
сообщи плиз, опиши проблемы как надо.
Кстати почему баг прикрыл? пофиксил все
таки в
проге?
Original comment by catal...@xaker.ru
on 22 Feb 2010 at 8:23
Пробуй r1571 с последним ffmpeg без патча. Может
заработает.
Original comment by trialuser02
on 22 Feb 2010 at 9:46
[deleted comment]
поставил ффмпег, затем плеер, комп не
перезагружал. Все работает кажись ништяк...
респект!
Original comment by catal...@xaker.ru
on 22 Feb 2010 at 10:42
Ну наконец-то. Теперь можно готовить к
релизу.
Original comment by trialuser02
on 22 Feb 2010 at 11:09
да, ребутнул комп - все окей. Так что релизь,
желающих скачать обновку будет море,
отличная прога, пасиб что хоть работаешь
над ней
Original comment by catal...@xaker.ru
on 22 Feb 2010 at 11:50
Issue 261 has been merged into this issue.
Original comment by trialuser02
on 7 Mar 2010 at 9:25
Original issue reported on code.google.com by
Mateusz....@gmail.com
on 16 Jul 2009 at 5:46Attachments: