"Beta 1 of Amarok 2 "Nerrivik" Released (http://amarok.kde.org/en/releases/2.0/beta/1)" - выпущена первая бета версия аудиопроигрывателя Amarok 2. Из новшеств можно отметить интерфейс для выполнения QtScript скриптов и возможность сохранения параметров (рейтинг, статистика и т.д.) при перемещении файла в другое место.URL: http://dot.kde.org/1219404793/
Новость: http://www.opennet.me/opennews/art.shtml?num=17519
Что-то такое непонятное городят, из свн пару дней назад ставил, верхнюю часть в 3й раз переделали, такое ощущение, что у разработчиков у самих нет представления о том, что они такое хотят к релизу вылепить...
Да, не всё прекрасно в Датском королевстве.
Там core issues полно, а они какие-то скрипты навешивают.Как-то раз мне совсем надоело, что amarok нечисто воспроизводит переходы между файлами. То есть если порезать цельную аудиозапись на куски и потом проигрывать, то при переходе между файлами будет что-то вроде паузы, даже если саму паузу в amarok отключить полностью.
Решил: полезу, зачиню. Но не тут-то было. После недолгого копания в коде выяснилось, что amarok ВСЮ работу даёт xine. То есть даже файлы сам не читает. Просто говорить ксину: "прогиграй такой-то URI". А если в KDE kioslaves поддерживают, например, smb:// протокол, а ксин - нет, то и играться не будет!
Ну и, конечно, при такой архитектуре проблем с переходами между записями не избежать никак. Только если у xine будет своя очередь воспроизведения. Но тогда в amarok вообще только морда останется и всё.
Из архитектуры amarok таже следует следующий его недостаток: у меня он не может програть WAV-файлы с частотой 48k, сделанные когда-то в Cubase под Windows. А вот Audacity это вполне под силу.
Короче, пускай ерундой с QtScript не страдают, а пишут нормальный проигрыватель под KDE.
Так и пофикси, если можешь в коде копаться ^_^
Я же понятно написал: для этого ВЕСЬ проигрыватель надо переписывать.
Простите, но вы только что происследовали xine бэкэнд phonon'a
Теперь попробуйте gstreamer и mplayer бэкэнды.
А для Windows где порт?
does not compile at all