CuePlayer (Очередной медиаплеер на Qt + Gstreamer.)
Модератор: Модераторы разделов
-
- Сообщения: 108
- ОС: macOS
Re: CuePlayer
0.26:
• Использование libnotify для уведомлений. опционально.
• Добавлена английская локаль.
• Исправлена ошибка с русскими файлами в не uft8 локалях.
• Выбор аудиовыхода в настройках.
• Воспроизведение по cue внутри flac (vorbis comment)
• Встраиваемые cue внутри flac в ape2flac
• Использование libnotify для уведомлений. опционально.
• Добавлена английская локаль.
• Исправлена ошибка с русскими файлами в не uft8 локалях.
• Выбор аудиовыхода в настройках.
• Воспроизведение по cue внутри flac (vorbis comment)
• Встраиваемые cue внутри flac в ape2flac
-
- Сообщения: 460
- Статус: Мандривопоклонник
- ОС: Mandriva 2011 x86_64
Re: CuePlayer
эх, с пульсом у меня так и не работает
-
- Сообщения: 460
- Статус: Мандривопоклонник
- ОС: Mandriva 2011 x86_64
Re: CuePlayer
нашел баг, не кодирует в aac с переменным битрейтом
Прогресс бар при кодировании постоянно показывает 100% после нескольких треков (1-3). Кодировал из flac>aac
Код: Выделить всё
Ошибка: Internal GStreamer error: negotiation problem. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
QPainter::end: Painter ended with 2 saved states
Останов конвеера
Прогресс бар при кодировании постоянно показывает 100% после нескольких треков (1-3). Кодировал из flac>aac
-
- Сообщения: 108
- ОС: macOS
Re: CuePlayer
Написано же, внутренняя ошибка гстримера, можно его разрабам репортировать например, а точней разрабам gst faac плагина.
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
Re: CuePlayer
а планируется ли поддержка форматов m3u и pls ?
было бы очень удобно, ведь кучу mp3 файликов Ваш плеер сразу загрузить не может
было бы очень удобно, ведь кучу mp3 файликов Ваш плеер сразу загрузить не может
-
- Сообщения: 108
- ОС: macOS
Re: CuePlayer
Списки pls и m3u поддерживаются уже давно, начиная с версии 0.19. И кучу mp3 файликов можно тоже загрузить сразу, если выбрать в диалоге выбора файла самый нижний фильтр, либо просто перетянуть каталог с файлами на проигрыватель (drag'n'drop).
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
Re: CuePlayer
Да, если папочку перетащить работает
а вот с плейлистами чего не выходит
создал m3u easytag'ом, при попытке перетащить, пишет "Ресурс не найден", в плейлисте названия песен видны, но ничего не проигрывается
http://www.youtube.com/watch?v=zj7t5tMrkzY
файл m3u прилагаю
arch kde 4 cueplayer 0.27
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сообщения: 108
- ОС: macOS
Re: CuePlayer
залей весь альбом, вместе с этим файлом.
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
Re: CuePlayer
собрал из svn
именно с этим плейлистом и папкой все нормально, попробовал создать для другого альбома m3u и опять пошли ошибки
в терминале выдает:
Код: Выделить всё
(<unknown>:3584): GStreamer-CRITICAL **: gst_element_query_position: assertion `GST_IS_ELEMENT (element)' failed
и
Код: Выделить всё
Останов конвеера
5
Аварийный останов в треде.
4
Аварийный останов в треде.
3
Аварийный останов в треде.
2
Аварийный останов в треде.
1
Ошибка сегментирования
Даю ссылку на архив с альбомом из большего числа треков:
<ссылка удалена>
i Уведомление от модератора Aectann Ссылки удалены. Обмен файлами, не подлежащими свободному распространению, просьба производить через личку, либо другими средствами.
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
Re: CuePlayer
-
- Сообщения: 108
- ОС: macOS
Re: CuePlayer
Наоборот, если теги в utf, то отображаться они будут правильно. А судя по скрину, теги в win-1251.
По моему мнению лучше воспользоваться конвертором и не хранить/распространять музыку с устаревшими (id3v1) тегами.
По моему мнению лучше воспользоваться конвертором и не хранить/распространять музыку с устаревшими (id3v1) тегами.
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
Re: CuePlayer
ipse666 писал(а): ↑13.08.2010 00:29Наоборот, если теги в utf, то отображаться они будут правильно. А судя по скрину, теги в win-1251.
По моему мнению лучше воспользоваться конвертором и не хранить/распространять музыку с устаревшими (id3v1) тегами.
Разобрался - тэги мр3 в русской кодировке, а файл плейлиста m3u в кодировке utf-16. Поэтому получается, что в плеере плейлист отображает песни правильно, а вот название текущего трека плеер берет из тегов мр3, а не из файла m3u. Кстати может есть смысл подправить этот момент?
По поводу перегона всех мр3 в утф - то дело это конечно хорошее, но только, если что скачаешь, надо постоянно заниматься перегоном. Пока что мр3 теги в utf загонять не модно, почему то..
Вот в qmmp реализован механизма ручного выбора кодировок, deafbeef научился делать это автоматом. Конечно, последнее слово за Вами, но просто на мой взгляд, linux-подход к кодировке тэгов мр3, в нынешних реалиях, очень однобокий. Было бы неплохо, хоть в какой нибудь минималистическом виде реализовать в Вашем плеере выбор кодировок. Или, как вариант, встроить некий механизм по перекодированию тэгов в utf.
-
- Сообщения: 108
- ОС: macOS
Re: CuePlayer
а вот название текущего трека плеер берет из тегов мр3, а не из файла m3u. Кстати может есть смысл подправить этот момент?
m3u это список файлов, а названия треков/исполнителей/альбомов как правило находятся в тегах. cue не в счет, там не действует правило файл==трек, да и спецификация cue позволяет хранить в нем все матаданные. Возвращаясь к m3u, структура довольно костыльная и кроме названий файлов обычно не содержит никакой полезной информации в дирекктивах расширения. Приведу в пример твой файл.
#EXTINF:337,09-Alpinestars-Snow Patrol.ogg
09-Alpinestars-Snow Patrol.ogg
Продолжительность трека вычисляется проигрываетелем (хотя готовый список мог бы здорово ускорить загрузку больших альбомов, приму к сведению), поэтому 337 мне пока никакой полезной информации не дает. Имя трека отсутствует, вместо него имя файла 09-Alpinestars-Snow Patrol.ogg, что впрочем мой проигрыватель сам делает, подставляя имя файла там где нет возможности вытащить теги. Но это все еще пол беды, во многих m3u #EXTINF вообще отсутствует. И какой смысл в этом случае брать мету с m3u в то время когда в тегах есть что-то?
К слову спецификация m3u, если что не ясно.
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
Re: CuePlayer
ipse666 писал(а): ↑13.08.2010 20:56а вот название текущего трека плеер берет из тегов мр3, а не из файла m3u. Кстати может есть смысл подправить этот момент?
m3u это список файлов, а названия треков/исполнителей/альбомов как правило находятся в тегах. cue не в счет, там не действует правило файл==трек, да и спецификация cue позволяет хранить в нем все матаданные. Возвращаясь к m3u, структура довольно костыльная и кроме названий файлов обычно не содержит никакой полезной информации в дирекктивах расширения. Приведу в пример твой файл.
#EXTINF:337,09-Alpinestars-Snow Patrol.ogg
09-Alpinestars-Snow Patrol.ogg
Продолжительность трека вычисляется проигрываетелем (хотя готовый список мог бы здорово ускорить загрузку больших альбомов, приму к сведению), поэтому 337 мне пока никакой полезной информации не дает. Имя трека отсутствует, вместо него имя файла 09-Alpinestars-Snow Patrol.ogg, что впрочем мой проигрыватель сам делает, подставляя имя файла там где нет возможности вытащить теги. Но это все еще пол беды, во многих m3u #EXTINF вообще отсутствует. И какой смысл в этом случае брать мету с m3u в то время когда в тегах есть что-то?
К слову спецификация m3u, если что не ясно.
смысл - для мр3 файлов с кодировкой отличной от утф, названия берутся из м3u. Для примера предыдущая моя картинка - в плейлисте плеера все ок, т.к. m3u в формате утф16, но плеер берет тэги из мр3 файла, которые не понимает т.к. они в вин кодировке. В принципе если реализовать такой момент, что плеер берет названия треков из m3u, тогда просто нужно будет создать файл m3u в нужной кодировке, без переименования тэгов мр3. Правда, тут вопрос целесообразность есть. Если человек пользуется и линуксом и вин, тогда смысл есть. Я так понимаю, что wmp так и не научился понимать утф.
С другой стороны, если вышеописанное будет вызывать сложности, целесообразным видится вариант какой-нить тулзы в составе плеера, которая при желании пользователя может заменять тэги в мр3 файлах на тэги в кодировке utf. Конечно, тут тоже может возникнуть вопрос - а зачем встраивать в плеер то, что уже есть в другой программе. Мне кажется, что попытавшись создать такую штуку, с одной стороны плеер приобретет оригинальную фичу, а с другой стороны приобретет некую универсальность, подразумевающую то, что при желании можно без проблем переделать одним плеером мр3-файл в понимаемый для всех unix систем вид.
Либо как еще один вариант - в ручную выбирать кодировку. В настоящий момент 90% мр3 файлов скачиваемых через интернет имеет кодировку отличную от утф.
-
- Сообщения: 101
- ОС: Разные
Re: CuePlayer
Вчера тупо сидел за компьютером, слушал музыку и раскладывал пасьянс. Время от времени приходилось разворачивать плеер для того чтобы пропустить какую нибудь мелодию, а когда я переходил к пасьянсу, то плеер опять уходил на задний план. Дотягиваться до клавиатуры было лень и тогда в голову пришла дурная идея Было бы хорошо, если-бы свёрнутый на нижний панель плеер имел кнопки и не надо было его разворачивать, чтобы управлять им мышкой, например вот так Знаю, что среди линуксоров эта идея не найдет поддержки, но среди виндузятников такая кнопка имела бы популярность А в принципе такое возможно?
Если нет другого пути,
ищи третий
ищи третий
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
Re: CuePlayer
Alma3 писал(а): ↑15.08.2010 22:16Вчера тупо сидел за компьютером, слушал музыку и раскладывал пасьянс. Время от времени приходилось разворачивать плеер для того чтобы пропустить какую нибудь мелодию, а когда я переходил к пасьянсу, то плеер опять уходил на задний план. Дотягиваться до клавиатуры было лень и тогда в голову пришла дурная идея Было бы хорошо, если-бы свёрнутый на нижний панель плеер имел кнопки и не надо было его разворачивать, чтобы управлять им мышкой, например вот так Знаю, что среди линуксоров эта идея не найдет поддержки, но среди виндузятников такая кнопка имела бы популярность А в принципе такое возможно?
так ведь можно в трее по значку правой и выбирай:
-
- Сообщения: 101
- ОС: Разные
Re: CuePlayer
Я пользуюсь songbird, а он не сворачивается в трей. Дело даже не в этом, я спросил- в принципе такое возможно?
Если нет другого пути,
ищи третий
ищи третий
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
Re: CuePlayer
есть ли новости от разработчика?
-
- Сообщения: 108
- ОС: macOS
Re: CuePlayer
m3u не содержит полезной информации, ни названий трека, ни альбома, ни исполнителя. Какую инфу из него можно брать? Конкретно из твоих m3u например.
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
Re: CuePlayer
конкретно из моего м3u брать нечего.
а что, вставлять функционал по определению кодировок тэгов мр3 отличных от утф желания нет?
пс: я тут попользовался вашим плеером, еще есть пару замечаний
1. при добавлении треков в плеер, неплохо, что бы список воспроизведения сразу раскрывался
2. нету функции повтора
3. нет функции воспроизведения сразу автоматом после добавления музыки
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
Re: CuePlayer
дубль2: а что, вставлять функционал по определению кодировок тэгов мр3 отличных от утф желания нет?
-
- Сообщения: 862
- Статус: Адепт Дзен.
- ОС: Mint, Win7.
Re: CuePlayer
хм.. забавно
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Desipere in loco
-
- Сообщения: 29
- ОС: arch / opensuse 11.3
Re: CuePlayer
так что с плеером? движение есть?
-
- Сообщения: 108
- ОС: macOS
Re: CuePlayer
Да, первый реквест выполнен, делаю остальное.
-
- Сообщения: 108
- ОС: macOS
Re: CuePlayer
Доделал остальное, проверяй. Все включается опционально в настройках.