Я целый вечер его компилял. И проинсталлился он потом в /usr/local/bin. Поэтому пришлось симлинки сделать. Но зато всё работает, добавляется и поёт. Скин при первом открытии был дефолтовый, но мой старый тоже в списке был, переключился безболезненно.
а система 64бит? у меня 64, сделал все, что описано в readme, но пока что не хочет вообще запускаться
хм, пересобрал сейчас....теперь он запускается и даже пытается добавить в плейлист файлы, но добавляет только видео (mov, mpg, flv), а вот flac, mp3, ape не желает.
ps: глянул в настройки, в модулях нет ни одного декодера.
в смысле? специально в отдельный ничего не выделял,собрал все по дефолту.
все декодеры должны были лечь в /usr/local/lib/qmmp/input, но там появляется только libcue
а, так значит для декодеров все таки нужно устанавливать пакеты, как то я это упустил=)
и в readme ничего не сказно об этом...сейчас попробую скомпилить поновой.
Для них, т.е. для их компиляния. Вот таких строчек было не один десяток, пока всё собралось: aptitude search libbs2b sudo aptitude install libbs2b-dev
Оно же в процессе компиляния шкнит об этом. Типа такого-то пакета не обнаружено, кина не будет компилять не буду ...
-- package 'libcddb' not found -- checking for modules 'jack;samplerate' -- package 'jack' not found -- package 'samplerate' not found -- checking for module 'libpulse-simple>=0.9.15' -- package 'libpulse-simple>=0.9.15' not found -- checking for one of the modules 'libprojectM' -- checking for one of the modules 'libprojectM>=2.0.0' -- checking for module 'samplerate' -- package 'samplerate' not found
Вот по этим not found и надо долго и упорно работать. Например третья строчка цитаты должна браться в оборот следующим образом: aptitude search 'jack dev' ... sudo aptitude install libjack-jackd2-dev
И так далее ...
ну как я вижу он сказал что он не нашел, что по моему вполне понятно, заголовков под виндовс, мак, и еще что то там.. :-)
Но вроде тебе под Х11 линух надо было? :-)
просто собирай...
Вот, именно их и не хватало...странно, что у мея оно не просило этих пакетов, или я просто проглядел....
в общем теперь все собралось и заработало.
Огромное спасибо за помощь=)
Вместо make install можете сделать checkinstall. Пакет получится кривенький, скорее всего, с не совсем правильными зависимостями, но, по крайней мере, из его людям не надо будет конпелять.
Теперь работает. Но как и раньше не все CUE-шки читает, у меня прочитал только три из двух десятков. Хотя в изменениях написано: улучшен модуль cue;
На сегодняшний момент лучше DeaDBeeF никто CUE-шки не читает.
Ставил все DEBы, приведенный мною файл не читается. Читается последним DEBом но с кракозябрами, и то если настройки CUE по дефолту, если изменяешь то Qmmp запускается с пустым плейлистом.
Папку .qmmp удалял несколько раз.
а debы ставили просто поверх предыдущих?
мне вот приходилось сначала удалять старую версию, потом еще и вручную почистить все что связано с qmmp в /usr и во вложенных....только тогда был эффект=)
Так у вас просто теги не читает? Или не играет? Чтобы избавиться от кракозябл, нужен таглиб/либтаг с патчем от xmms rus. Кодировка будет определяться автоматически.
Если по дефолту то играет, но теги не читает. Если начинаешь настраивать CUE то вообще не играет, окно плейлиста чистое.
Сейчас всё вычистил, установил по новой, тоже самое.
А где взять и как установить: "таглиб/либтаг с патчем от xmms rus"
Это я всё могу сделать,но суть не в этом, такой файл не один, и в Deadbeef-е например проблем таких я ниразу не наблюдал.
Хочется что бы и в Qmmmp таких проблем не было.
Вопрос такой раз у вас у всех читается нормально может быть вы в систему что нибудь ставили, что нибудь настраивали связанное с кодировкой?
У меня файло уже на этапе ссылки выглядело криво. Закачал, как Muzon.rar. Затем, после распаковывания архива, такая же фигня, но уже с именами файлов. Вытащил из CUE имя файла, переименовал. Всё поёт. Вот такие настройки в модулях: модуль CUE модуль FFmpeg
Кодировку и конец строки в файле CUE не менял. Только само файло переименовал, ape и cue.
Лучше сразу, по ходу пьесы, упорядочивать скаченное файло. Иначе потом засада полная настигнет :) В CUE есть ведь все данные по имени файла, пара кликов и порядок. Тогда и плеерам не придётся "голову ломать", расшифровывая "наскальные надписи".
Может быть и есть, но Deadbeef и Foobar всю мою коллекцию читают на ура. А вот Qmmp и Audacious часть файлов не читают.
Значит проблема всё таки в этих плеерах а не в CUE-файлах.
Сейчас посмотрел читаемые и не читаемые, различий в CUE файлах не нашел.
В файле CUE есть строка: FILE "Браво - Мода.flac" WAVE
Берёте из неё Браво - Мода.flac и переименовываете файл с музлом в эту фразу. У меня всё прочиталось. Подсунул ему Ваш предыдущий *.ape, переименованный в Браво - Мода.flac
Ой! Ну без разницы, тот или этот файл, принцип тот же. Сейчас только увидел, что у Вас Ленинград не читаемый. Вобщем по той же схеме с ним.
---
Хм, попробовал этот фокус на Ленинграде, не прокатило. Открыл в Kate, вырезал всё, сменил кодировку на utf8, вставил. Всё прочиталось на ура.
Играются.
Я с выходом новых версий Qmmp и Audacious пробую их, убеждаюсь что баги в них так и остались не исправленными, и опять забываю о них, до выхода новых версий.
кстати у меня этот самый libtag1-rusxmms не ставится, через apt-get пишет что есть held пакеты (которые я так и не смог найти), а aptitude предлагает снести пол-системы
ага, думал что все получилось....а оказалось нет)
стал обратно устанавливать скайп, и он потребовал вернуть libtag1-vanilla и удалить libtag1-rusxmms...ему то они зачем вообще не понял)
А почему он все таки некоторые файлы в cp1251 читает, а некоторые нет? Чем оъясните?
"FLAC в cue сделать flac как в расширении файла" делал я по всякому, но без перевода в UTF это не работает.
Кстати у Audacious-а такие же проблемы, с этими же файлами.
стал не таким строгим
так строгость-то как раз и является залогом совместимости куешек меж разными плеерами. я не понимаю для чего в одном текстовом файле иметь разные кодировки текста. как показал предыдущий опыт, именно это и было причиной не читабельности qmmp-ом (и iconv-ом тоже) данных куешек. я согласен - хорошо, что qmmp научили их читать, но так и не понял зачем в одном файле cue разные кодировки текста, от чего и считаю их некорректно созданными. ;)
Упертым трудно что либо объяснить. Не может быть из трех десятков файлов 27 бракованных. Бракованным в данном случае являлся плеер!
Я сам делал рип с диска, делал по всем правилам. И прошлая версия Qmmp его не прочитала, в других плеерах с его чтением проблем не было.
Комментарии (114)
А как его в 12.04 поставить? Что то не получается.
ppa я не нашёл, на сайте у них сборки не обсуждают =(
Небольшая подборка скинов http://forkotov02.hotmail.ru/files/qmmp-skins.zip
Поставил сырой пакет (на свой страх и риск, да). Отвалилась темка и поддержка mp3, откатился на 0.5.6 =)
Ну и замечательно. А я подожду мейтейнеров всё же))
не поделитесь deb пакетом?
Никогда не собирал их.
а, печаль(
ну ладно, тогда подожду, пока соберут..
а то у меня из исходников сборка проходит нормально, а вот потом не запускается он, хоть убей.
перегнал *.rpm в *.deb, уже прогресс, запускается....но даже не добавить в список музыку
Я целый вечер его компилял. И проинсталлился он потом в /usr/local/bin. Поэтому пришлось симлинки сделать. Но зато всё работает, добавляется и поёт. Скин при первом открытии был дефолтовый, но мой старый тоже в списке был, переключился безболезненно.
а система 64бит? у меня 64, сделал все, что описано в readme, но пока что не хочет вообще запускаться
хм, пересобрал сейчас....теперь он запускается и даже пытается добавить в плейлист файлы, но добавляет только видео (mov, mpg, flv), а вот flac, mp3, ape не желает.
ps: глянул в настройки, в модулях нет ни одного декодера.
Чот выделяли в отдельный архив. Может, там всё?
в смысле? специально в отдельный ничего не выделял,собрал все по дефолту.
все декодеры должны были лечь в /usr/local/lib/qmmp/input, но там появляется только libcue
а, так значит для декодеров все таки нужно устанавливать пакеты, как то я это упустил=)
и в readme ничего не сказно об этом...сейчас попробую скомпилить поновой.
Для них, т.е. для их компиляния. Вот таких строчек было не один десяток, пока всё собралось:
aptitude search libbs2b
sudo aptitude install libbs2b-dev
Оно же в процессе компиляния шкнит об этом. Типа такого-то пакета не обнаружено,
кина не будеткомпилять не буду ...-- package 'libcddb' not found
-- checking for modules 'jack;samplerate'
-- package 'jack' not found
-- package 'samplerate' not found
-- checking for module 'libpulse-simple>=0.9.15'
-- package 'libpulse-simple>=0.9.15' not found
-- checking for one of the modules 'libprojectM'
-- checking for one of the modules 'libprojectM>=2.0.0'
-- checking for module 'samplerate'
-- package 'samplerate' not found
Вот по этим not found и надо долго и упорно работать. Например третья строчка цитаты должна браться в оборот следующим образом:
aptitude search 'jack dev'
...
sudo aptitude install libjack-jackd2-dev
И так далее ...
ну как я вижу он сказал что он не нашел, что по моему вполне понятно, заголовков под виндовс, мак, и еще что то там.. :-)
Но вроде тебе под Х11 линух надо было? :-)
просто собирай...
эм...так он еще и не хочет собирать декодеры mp3, flac, ogg....хотя пакеты их установлены
Хм, я не наблюдал у себя таких запросов, но думаю отсутствие всяких windows.h не должно повлиять на успех компиля.
Странно, что некоторые плаги disabled. У меня все в рабочем состоянии.
Надо смотреть, что make говорит.
вот, я уже весь мозг себе сломал, mp3 и flac для меня основные, и ни в какую не хотят собираться.
Кстати, я не помню на каком этапе оно просило, но мне пришлось качнуть исходники, скомпилить и происталлить madplay-0.15.2b и taglib-1.7.2.
Вот, именно их и не хватало...странно, что у мея оно не просило этих пакетов, или я просто проглядел....
в общем теперь все собралось и заработало.
Огромное спасибо за помощь=)
Чтобы заработал madplay, надо сделать mad compile
гм, это ведь декодер mp2/3?
я его просто подтянул из репов, и теперь qmmp играет mp3шки..
А пёс его знает! Но mad переводится, как сумасшедший :) Mad compile я имел ввиду весь процесс приручения qmmp.
Я его (madplay) компилял из исходников. Уже не помню, почему не ставил из репов.
елки, что то я торможу=)
и правда, компиль выдался сумасшедший)
Из /usr/local должен взлетать без линков...
Вместо make install можете сделать checkinstall. Пакет получится кривенький, скорее всего, с не совсем правильными зависимостями, но, по крайней мере, из его людям не надо будет конпелять.
собрал qmmp_0.6.0.deb, может кому пригодится=)
amd64
Скин в стиле oxygen
Мдя, это Air скорее, но тоже ничо так.
угу, но там он подписан именно так=) ну а вообще да)
Теперь работает. Но как и раньше не все CUE-шки читает, у меня прочитал только три из двух десятков. Хотя в изменениях написано: улучшен модуль cue;
На сегодняшний момент лучше DeaDBeeF никто CUE-шки не читает.
то что заработало хорошо=)
на счет cue, может нужно настройки этого модуля покрутить...скорее всего он не может прочитать куи с кодировкой win-1251
Удалил. С неверной кодировкой играть файлы должен всё равно...
спасибо=)
тогда незнаю, у меня вроде бы все cue открывает
А можно залить куда-нить такие нечитаемые CUE-шки? Мне не попадались пока такие, которые плеер не смог бы открыть.
у меня этот файл играет.
Играет файл целиком или по трекам?
И что в настойках CUE стоит?
по трекам
вот настройки с доказательством :)
PS: попробуйте эту дебку если что.
у меня тоже этот файл играется нормально, по трекам.
SD
зачем там столько документации, в вашей сборке?
мало ли. может кто любит читать :)
на всякий сгенерировал раз предлагалось, хотя конечно там для простого пользователя ничего нет
понятно=)
Ставил все DEBы, приведенный мною файл не читается. Читается последним DEBом но с кракозябрами, и то если настройки CUE по дефолту, если изменяешь то Qmmp запускается с пустым плейлистом.
Папку .qmmp удалял несколько раз.
а debы ставили просто поверх предыдущих?
мне вот приходилось сначала удалять старую версию, потом еще и вручную почистить все что связано с qmmp в /usr и во вложенных....только тогда был эффект=)
Так у вас просто теги не читает? Или не играет? Чтобы избавиться от кракозябл, нужен таглиб/либтаг с патчем от xmms rus. Кодировка будет определяться автоматически.
Если по дефолту то играет, но теги не читает. Если начинаешь настраивать CUE то вообще не играет, окно плейлиста чистое.
Сейчас всё вычистил, установил по новой, тоже самое.
А где взять и как установить: "таглиб/либтаг с патчем от xmms rus"
кстати, у вас ведь файл в .ape, посмотрите в настройки-модули-FFmpeg, там ape активирован?
по идее libtag1-vanilla и libtag-extras1 должны подойти (в репах)
В FFmpeg, APE активирован. libtag-extras1, libtag1c2a, libtag1-vanilla установлены.
Всё проще. Откройте CUE в kate и измените кодировку на Юникод UTF-8.
Из строки FILE в cue взять название и обозвать оба файла *.ape и *.cue
Это я всё могу сделать,но суть не в этом, такой файл не один, и в Deadbeef-е например проблем таких я ниразу не наблюдал.
Хочется что бы и в Qmmmp таких проблем не было.
Вопрос такой раз у вас у всех читается нормально может быть вы в систему что нибудь ставили, что нибудь настраивали связанное с кодировкой?
У меня файло уже на этапе ссылки выглядело криво. Закачал, как Muzon.rar. Затем, после распаковывания архива, такая же фигня, но уже с именами файлов. Вытащил из CUE имя файла, переименовал. Всё поёт. Вот такие настройки в модулях:
модуль CUE
модуль FFmpeg
Кодировку и конец строки в файле CUE не менял. Только само файло переименовал, ape и cue.
Этот файл у меня кривым откуда то в свое время скачался. Настройки CUE и FFmpeg точно такие же, но не поет.
Переименовал, запел.
ну вы даете=)
в cue ведь ссылка на файл с нормальным именем была, а раз сам файл был обозван каракозябрами, то и проблема очевидна)
Лучше сразу, по ходу пьесы, упорядочивать скаченное файло. Иначе потом засада полная настигнет :) В CUE есть ведь все данные по имени файла, пара кликов и порядок. Тогда и плеерам не придётся "голову ломать", расшифровывая "наскальные надписи".
Но у меня и нормальные файлы есть которые все равно в Qmmp почему то не читаются. Этот выложил потому что он самый маленький.
Ну всё-таки что-то в них есть ненормальное, раз не читаются.
Может быть и есть, но Deadbeef и Foobar всю мою коллекцию читают на ура. А вот Qmmp и Audacious часть файлов не читают.
Значит проблема всё таки в этих плеерах а не в CUE-файлах.
Сейчас посмотрел читаемые и не читаемые, различий в CUE файлах не нашел.
Ну покажите какой-нить нечитаемый, отдельно CUE-файл.
в cue ленинград, ссыль на файл .FLAC, а у самого файла наверняка .flac ? (речь о регистре)
Менял я и так и этак, все равно не работает. Да и "Ленинграда" у меня два альбома, Cue разные у них но оба не работают.
В файле CUE есть строка:
FILE "Браво - Мода.flac" WAVE
Берёте из неё Браво - Мода.flac и переименовываете файл с музлом в эту фразу. У меня всё прочиталось. Подсунул ему Ваш предыдущий *.ape, переименованный в Браво - Мода.flac
Ой! Ну без разницы, тот или этот файл, принцип тот же. Сейчас только увидел, что у Вас Ленинград не читаемый. Вобщем по той же схеме с ним.
---
Хм, попробовал этот фокус на Ленинграде, не прокатило. Открыл в Kate, вырезал всё, сменил кодировку на utf8, вставил. Всё прочиталось на ура.
А Браво у меня в кодировке Windows — cp1251 но она читается. Почему тогда Ленинград в ней не читается?
Хз. Глубже копать лень.
а сами звуковые файлы flac играются в qmmp, у которых "неработающий" cue?
Играются.
Я с выходом новых версий Qmmp и Audacious пробую их, убеждаюсь что баги в них так и остались не исправленными, и опять забываю о них, до выхода новых версий.
Это баг в сторонней библиотеке.
а flac ленинграда большой? может бросите для проверки?
ну или что-нибудь поменьше, "неработающее"
Если файло играется, а после смены кодировки файла CUE он нормально разбирается плеером, то в этой акции нет большого смысла.
смысл убедить товарища, что плеер не причем. с другой стороны может и не стоит.
смотрите ниже
Говядина сделала себе костыль, а qmmp работает с тэгами через внешнюю библиотеку. Топик в тему.
кстати у меня этот самый libtag1-rusxmms не ставится, через apt-get пишет что есть held пакеты (которые я так и не смог найти), а aptitude предлагает снести пол-системы
У меня тоже полсистемы хочет снести, только я через синаптик пробовал ставить.
Возьмите сорцы того, что в репах, наложите патч и соберите ;-)
Или вы как раз из реп и ставите?..
я из реп и брал, оказалось у меня конфликтует с libtag1c2a и libtag1-vanilla...
но копаться сейчас не охота, у меня и без xmms все прекрасно работает)
libtag1-vanilla удалите - тут или rusxmms или vanilla.
libtag1c2a - с этим у меня нормально стоит
Теперь выставляйте для всего utf8, и кодировка будет определяться автоматически.
ага, думал что все получилось....а оказалось нет)
стал обратно устанавливать скайп, и он потребовал вернуть libtag1-vanilla и удалить libtag1-rusxmms...ему то они зачем вообще не понял)
а после установки скайпа снова установить libtag1-rusxmms.;)
а он не ставился после скайпа....
но решил это проблемму, найдя реп со скайпом, который не тянет за собой 230 зависимостей=)
как так. что-то у вас не в порядке.
sudo apt-get update && sudo apt-get install -f
что-то говорит?
странно. ладно, не будем оффтоп разводить если есть другой выход со скайпом.
Можно ссылку на реп? Пожалуйста.
магическая строчка для Aleksandru71
iconv -f cp1251 -t utf-8 "группа Ленинград - Лучшее".cue>"Ленинград-Лучшее".cue
как вам писали уже - всё в utf-8 перекодировать
и, конечно, FLAC в cue сделать flac как в расширении файла
поёт, однако
PS: думаю вопрос закрыт.
А почему он все таки некоторые файлы в cp1251 читает, а некоторые нет? Чем оъясните?
"FLAC в cue сделать flac как в расширении файла" делал я по всякому, но без перевода в UTF это не работает.
Кстати у Audacious-а такие же проблемы, с этими же файлами.
Установил qmmp_0.6.4-1_amd64.deb.
Наконец-то исправили в нем беду с чтением CUE-шек.
Все мои якобы бракованные CUE он прочитал.
то, что qmmp_0.6.4-1 считал ваши cue-шки, не отменяет того факта, что они бракованные (созданы не корректно).
просто qmmp научился читать некорректные куи, стал не таким строгим =)
так строгость-то как раз и является залогом совместимости куешек меж разными плеерами. я не понимаю для чего в одном текстовом файле иметь разные кодировки текста. как показал предыдущий опыт, именно это и было причиной не читабельности qmmp-ом (и iconv-ом тоже) данных куешек. я согласен - хорошо, что qmmp научили их читать, но так и не понял зачем в одном файле cue разные кодировки текста, от чего и считаю их некорректно созданными. ;)
зачем там разные кодировки, знает только создатель этих куешек =)
Упертым трудно что либо объяснить. Не может быть из трех десятков файлов 27 бракованных. Бракованным в данном случае являлся плеер!
Я сам делал рип с диска, делал по всем правилам. И прошлая версия Qmmp его не прочитала, в других плеерах с его чтением проблем не было.
да, это так. есть разница между упёртостью и пониманием сути дела. так что, кто ещё упёртый? - это вопрос.
значит та утилита, которой делали рип, создает кривые куешки (то что кривые они, это очевидно)
но но что qmmp научился их читать, несомненно плюс.
Опция "Автоматический поиск файла" в 0.6 не работает. Исправлено пока только в svn.
Qmmp-0.6.3-amd64.deb
qmmp_0.6.4-1_amd64.deb
собран без pulseaudio
Просьба собрать для 32x . Убунту люблю уже пол года. А вот Аимпа нехватает. Спасибо. С ув., Юрий
Отмена, нашел скин винампа в audacious :) Юрий
qmmp_0.6.5-1_i386.deb
qmmp_0.6.5-1_amd64.deb
qmmp-0.7.0_amd64_unstable
Отправить комментарий