LINUX.ORG.RU

DeaDBeeF 1.8.8

 

DeaDBeeF 1.8.8

0

0

Состоялся новый релиз аудиоплеера DeaDBeeF – 1.8.8.

Основные нововведения:

  • в главном окне можно управлять очередностью треков с помощью Drag-n-Drop;
  • перемотка проигрываемой аудиозаписи колесом мыши;
  • отображается наименование альбома из тегов ID3v2 и APE;
  • при удалении файла выводится предупреждение о последствиях;
  • в контекстное меню добавлен пункт «проиграть следующий трек»;
  • при воспроизведении звука через pulseaudio поддерживаются частоты выше 192 КГц.

>>> Подробности

★★★★★

Проверено: xaizek ()
Последнее исправление: xaizek (всего исправлений: 1)
Ответ на: комментарий от anonymous

сильно патченная

This. По крайней мере, так было, автор использовал патченные библиотеки.

По остальным пунктам 4.2. Программа хорошая, лицензионно чистая, автор вменяемый, на форуме отвечает, в т.ч. в этой теме, и разумеется, никто его не банил.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Хоббит, признайся, ты хоть раз чушь/бред/ругань писал на этом форуме? Может я что пропустил с твоей регистрации?

anonymous
()
Ответ на: комментарий от anonymous

Писал и то, и другое, и третье, но ругань была редкой и исключительно цензурной. Пруфы, разумеется, искать не буду. :) Искать долго.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от hobbit

Спасибо за ответ, верю на слово тебе. К слову, поздравляю с правами модератора. Пожалуйста, не становись вахтёром. ;)

anonymous
()
Ответ на: комментарий от hobbit

This. По крайней мере, так было, автор использовал патченные библиотеки.

только те, которые без патчей невозможно использовать.

некоторые из них со временем заменяются на свой код (например, libmp4ff), или заменяются на обновленные непатченные если таковые имеются (например adplug)

waker ★★★★★
()
Ответ на: комментарий от hobbit

ну ты же понимаешь, что срок действия тут не катит, и тебя придётся отменить за старые твиты

anonymous
()
Ответ на: комментарий от hobbit

вообще я уже >10 лет, с самого первого момента предъявления мне этой претензии, не могу никак понять – почему «автор использовал патченные библиотеки» является проблемой? какие есть альтернативные варианты? в чем заключается сама проблема? почему эта тема продолжает постоянно подниматься в каждой теме про deadbeef?

waker ★★★★★
()
Ответ на: комментарий от hobbit

или еще вот такой вопрос – а свой собственный код мне разрешено «патчить»? или это вообще табу какое-то о котором только прожженные мантайнеры знают?

waker ★★★★★
()
Ответ на: комментарий от waker

Очевидно в традиционных репозиториях не уважают бандлинг. Если библиотека есть в репах, программа должна использовать её а не тащить с собой. Если нет - нужно добавить библиотеку в репы и научить программу собираться с системной библиотекой. Если библиотека патченная - нужно провести патч в апстрим или форкнуть накрайняк.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от eternal_sorrow

причем тут какие-то репозитории и бандлинги? я же написал, что мне мало того что на них похрену, но я даже активно против этой концепции. и хотя изначально я не планировал препятствовать попаданию deadbeef в репы – то сейчас я понимаю ценность единого источника бинарей, и отказываюсь помогать пользователям с проблемами, если они бинарь скачали не с официального сайта. пусть обращаются к тому, кто его собрал.

так вот, в свете всего этого, когда мне кто-то пишет «ты сделал что-то что мешает репозиториям» - мне это приносит радость. а радость – это хорошо и правильно, а значит надо больше бандлить и патчить.

waker ★★★★★
()
Ответ на: комментарий от eternal_sorrow

А в таком как есть виде бандла он идеально впишется в модель flatpak’а.

flatpak нужен чтобы собирать кроссдистрибутивные бинари для программ, которые изначально этого не умеют. причем жутко неудобным и неэффективным образом.

deadbeef изначально создавался с поддержкой кроссдистровых бинарей, поэтому использовать flatpak (snap, appimage, свой вариант) для него совершенно не имеет никакого смысла.

waker ★★★★★
()
Ответ на: комментарий от eternal_sorrow

А в таком как есть виде бандла он идеально впишется в модель flatpak’а.

Выше уже приводил репу с принципиально нерешаемыми проблемами в Flatpak.

fornlr ★★★★★
()
Ответ на: комментарий от waker

не могу никак понять – почему «автор использовал патченные библиотеки» является проблемой?

ну вот а зачем задаёшь такие вопросы если сам всячески способствуешь такому отношению

eternal_sorrow ★★★★★
()
Ответ на: комментарий от waker

То есть единственный поддерживаемый апстримом способ установки - слакоподобный, aka «устрой срач в системе»? ну ладно

eternal_sorrow ★★★★★
()
Ответ на: комментарий от hobbit

На сайте кланга же все есть, для всех.

Они сделали проблему на пустом месте.

James_Holden ★★★★
()
Ответ на: комментарий от grem

да, у меня старый плагин, да, файловый менеджер много где есть

Sapetuko ★★
()
Ответ на: комментарий от waker

или еще вот такой вопрос – а свой собственный код мне разрешено «патчить»? или это вообще табу какое-то о котором только прожженные мантайнеры знают?

Собственные библиотеки - конечно нельзя патчить. Их надо по одной проталкивать в репозиторий дебиана, а когда их примут - то все, дальше молиться на жрецов святого deb’а. Уже они будут все патчить как надо. Где тут какому-то разработчику программ знать, как именно патчить его библиотеки.

Как мне недавно в другом треде говорили - «ты код пиши». Дальше - это дело святых жрецов что с твоим кодом делать.

почему «автор использовал патченные библиотеки» является проблемой? какие есть альтернативные варианты? в чем заключается сама проблема?

Ну и вот корень проблемы - в религии под названием «репы». Секта, вызывает тяжелые поражения психики, такие как - тулкитофобия, тулчейно-фобия, патчефобия, разработчико-фобия, мейнтейнерофилия.

James_Holden ★★★★
()
Ответ на: комментарий от fsb4000

Спасибо, выглядит интересно. Приду домой, почитаю.

SkyMaverick ★★★★★
()
Ответ на: комментарий от MOPKOBKA

А какие например были проблемы на плюсах

для того чтобы были проблемы на плюсах – нужно сначала начать использовать плюсы. а этого не было.

или какие проблемы удалось избежать выбросив их?

вопрос не имеет смысла, при отсутствии входных данных.

waker ★★★★★
()

Смотрю на список нововведений и думается, а чего этого до сих пор не было? И кто-то в здравом уме считал это одним из лучших плееров под онтопик? Как бы смешно не было, но похоже стоит написать еще один, уже точно нормальный плеер

sehellion ★★★★★
()
Ответ на: комментарий от waker

«решение не использовать кресты в этом проекте было принято сразу, еще в 2009, и оно себя тысячекратно оправдало»

Почему оправдало?

MOPKOBKA ★★★★
()
Ответ на: комментарий от James_Holden

а вдруг туда аффтар троянов напихал

если он GCC не поддерживает, от него чего угодно ожидать можно

Harald ★★★★★
()
Ответ на: комментарий от Harald

почему эти патчи до сих пор не приняли в апстрим этих библиотек

почему ты решил что их не приняли? многие приняли, а у многих апстрима и нет уже давно.

подробно отвечать влом, потому что все уже разжевано. например здесь (2010), читать весь тред Вышел deadbeef 0.4.3 (комментарий)

waker ★★★★★
()
Ответ на: комментарий от Harald

с тех пор, между прочим, ничего не изменилось, и не изменится. ваш мантайнерский вой уходит в пустоту, и никого не интересует.

waker ★★★★★
()
Ответ на: комментарий от Harald

а вдруг туда аффтар троянов напихал

почему эти патчи до сих пор не приняли в апстрим этих библиотек, если они такие важные и нужные

Я эти вопросы аффтару задавал 10 лет назад, когда был deb сектантом. Тогда его ответа мне сразу хватило, чтобы все понять.

А лоровский воз и ныне там.

James_Holden ★★★★
()
Ответ на: комментарий от waker

читать весь тред
Вышел deadbeef 0.4.3
Перемещено post-factum из OpenSource

Чёт проигрунькал.

LamerOk ★★★★★
() автор топика
Ответ на: комментарий от sehellion

И кто-то в здравом уме считал это одним из лучших плееров под онтопик?

Я считал. И считаю. А чего там в этом списке такого, без чего нельзя слушать музыку? Кстати, странно, мне казалось, что драг-н-дроп в плейлистах уже давно работает. То ли я путаю, то ли я не понял, о чём это нововведение.

Как бы смешно не было, но похоже стоит написать еще один, уже точно нормальный плеер

Напиши, я не против. Только скорее всего, получится таки «ещё один недоделанный».

hobbit ★★★★★
()
Ответ на: комментарий от peregrine

Это же ты страдаешь из-за отсутствия любимого плеера в линуксе… Я им тоже пользовался под виндой. Но потом перешёл на Линукс и стал использовать Clementine, и делаю это даже в дуалбуте до сих пор.

Я вообще о переходе на линь задумался, когда увидел на каком-то лайвсиди Amarok 1.4. Он тогда меня очень заинтересовал, но после реального перехода я понял, что его вторая ветка только испортила плеер. И перешёл на его клон.

GenuZ
()
Ответ на: комментарий от peregrine

Лучше уж так, чем новые фичи как при переходе от первой ветки амарока ко второй. Перекроили всё к чертям, фактически убив плеер. Его даже уже из KDEApps убрали и пишут новый велосипед.

Обновления в Клементине почти ежедневно, но мелкие, согласен. Но они уже точно меняли формат базы, ковыряли бэкенд и интерфейс немного. И на бете я сижу уже давно и не тужу. Какие ты баги там нашел?

А если не нравятся изменения в Clementine, у него есть форк Strawberry. Но мне он не зашёл, так как там выпилили оценки песням.

GenuZ
()
Ответ на: комментарий от hobbit

Кстати, странно, мне казалось, что драг-н-дроп в плейлистах уже давно работает. То ли я путаю, то ли я не понял, о чём это нововведение.

это кто-то очень криво перевел список изменений. практически весь список переведен совершенно криво / не совпадает с действительностью.

waker ★★★★★
()
Ответ на: комментарий от hobbit

вот нормальный перевод

Fixed: Вылет и проблема с путем к файлам в плагине PSF
Fixed: Вылет при чтении определенных файлов AAC
Fixed: Чтение и запись метаданных в определенных файлах MP4, которые до этого не работали
Fixed: Поиск cuesheet в путях с симлинками 
Fixed: Поведение %isplaying% и %ispaused% в title formatting
Fixed: Проигрывание raw AAC файлов с тегами ID3v2
Fixed: Бесконечный цикл при использовании $replace на пустой строке используя title formatting
Added: Обработка кадров Disc subtitle в тегах ID3v2 и APE
Added: Новый интерфейс настройки плагинов
Added: Окно настроек теперь не модальное
Added: Функция $rgb() в title formatting
Added: Поддержка раскрашивания названий групп используя title formatting
Added: Отчет о плагинах и фильтрация списка плагинов
Added: Фокус вкладок плейлиста с возможностью навигации с клавиатуры
Added: Сортировка списка плагинов по алфавиту
Added: Чтение тегов WAV RIFF
Added: Улучшенная обработка путей к альбомам при поиске обложек, особенно для Windows
Added: Перетаскивание Drag-and-drop на главное окно (а не только в плейлист)
Added: Перемотка используя колесо прокрутки на полосе перемотки
Added: Действие "Play Next" в контекстном меню
Added: Поддержка частоты дискретизации от 192KHz и выше в плагине pulseaudio
Added: Диалог удаления файлов с диска теперь подсвечивает кнопку удаления как деструктивное действие
waker ★★★★★
()
Последнее исправление: waker (всего исправлений: 1)
Ответ на: комментарий от hobbit

Я сабж не пользовал, это скорее просто придирки с моей стороны. вот эти пункты обратили на себя внимание:


  • Drag-n-Drop;
  • наименование альбома из тегов ID3v2 и APE;
  • в контекстное меню добавлен пункт «проиграть следующий трек»


п.1 если не в плейлисте, то где и зачем, непонятно.
п.2 чего когда делали поддержку тегов сразу не дописали и наименование альбомов.
п.3 опять таки не понятно, если это просто «проиграть следующий», то это какое-то никому не нужно наркоманство. А если это назначение трека в плейлисте, который будет следующим после текущего, то нужная фича.

Напиши

это камень в огород разных людей с nih-синдромом. Просто обидно, что за столько лет и попыток написать такую «простую» вещь у нас нет ни одного полностью готового и идеального.

sehellion ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.