LINUX.ORG.RU

mp3 player (perl + gtk2-perl + mpg123/321)


0

0

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

То что видно на скрине можно назвать backend-ом mpg123/321 сейчас проигрываю через mpg321 ибо непонятно почему но с мпг123 после паузы возникают странные звуки на секунду или 2.

в плане прикрутить ogg123/flac123 доделать некоторые функций.

ЗЫ: спасибо geek'у и ребятам из linux-talks*@c.j.ru а также Комьюнити Лора (Development) за помощь.

ЗЗЫ: тем кто будет гнать на bluefish и утверждать ,что это незачёт, скажу сразу юзаю то что мне удобно и баста!

>>> Просмотр (1280x1024, 282 Kb)

> можно изменять теги не выходя из плейлиста (давно этого хотелось)

amarok это умеет

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

exaile это умеет

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

amarok - QT + kdelibs -> не для меня

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

также пробовал gmusikbrowser/xmms/audacious/bmp везде чего то или не хватало или было сделано не так как мне нравится, или были опять грамозкие.

мне хотелось что то лёгкое не большое, чтоб кнопочек да галочек не было шибко напичкано, но при этом было удобно работать с программкой видели в офтопике фообар2к? там почти по дефаулту то как мне это очень нравится.

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

или вы мне предлагаете использовать сразу два этих плеера??? О_О

djung ★★
() автор топика

В течении года писал на перле (не гуй), после знакомства с питоном и руби вспоминаю как страшный сон...

true
()

=~s/// - рулез форева. Только для него перл и нужен.

Хочу амарок на xlib с winamp2 скинами - это будет ИДЕАЛЬНЫЙ мп3 плеер.

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

>Молодец, однозначно. Только немного не понимаю тебя в выборе perl + Bluefish

пасиба , Bluefish потому ,что я последние время использую его для всего perl/php/java/c/JavaScript/CSS/HTML/bash , мне удобно, он не нагружен всем подряд и при этом есть всё что мне нужно, ну и потому, что он на ГТК2 и в нём работает GTK-input-method (Trasnlit)

A ,что можете посоветовать в качестве альтернативы ? только не emaks/vim/eclipse/netbeans .

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

>Альбом Led Zeppelin - Coda, а не Code ;).

пасиба, исправил, как скачал даже не обращал внимания.

djung ★★
() автор топика

Я тоже Bluefish пользовался, жалко, что у него подсветка глючит :(

morpher
()

Кинь мне пожалуйста этого зверька самописного....Хотелось бы поковырятся в коде. manefesto собака inbox точка ru

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

да-да, поделись плз исходничками, очень интересно. elenath собака rbcmail тчк ru

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

> exaile - да он умеет работать с табами, но опять для меня большой, ну и изменение тегов там сделано по мне очень не удобно, ну и куча разных функций которые мне лично совсем не нужны.

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

firsttimeuser ★★★★★
()

гуй на чем? какие еще зависимости ?
да и сразу выложи исходники на общее обозрение - интерсно попробовать

anonymous
()

Слушай, а как с скоростью GtkTree? а то я с ним работал и мне совсем не нравится скорость заполнения сетки из 7000 элементов.

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

@Manefesto && @eleneth && anonymous

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

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

>гуй на чем? какие еще зависимости ?

GUI : gtk2-perl + Glade::XML;

Mp3::Info;

mpg123/321

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

>Слушай, а как с скоростью GtkTree? а то я с ним работал и мне совсем не нравится скорость заполнения сетки из 7000 элементов.

если честно с таким количеством элементов ещё не пробовал, но с 200 или 300 элементами полёт нормальный, сегодня попробую с большим количеством, увидим как да что.

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

>Гмм.. quod libet не пробовал?

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

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

>А то велосипед получается, потому как причин писать новый продукт, кроме как чисто в образовательных целях, очень мало.

ну для меня это и есть в образовательных целях а также как уже написал выше , хотелось простого не награмаждёного плеера, может и велосипед, зато попрактикуюсь с перлом.

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

> A ,что можете посоветовать в качестве альтернативы ? только не emaks/vim/eclipse/netbeans .

Хм... Вообще, честно говоря, среди лёгких редакторов самым лучшим мне кажется Kate (KWrite), но так как сам Qt не люблю, то для простых задач использую gedit, для Си - gvim.

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

gedit ему либы гнома нужны, мне их ставить неохота

gvim я пробовал, но так и не смог привыкнуть к vi*

djung ★★
() автор топика

За софт конечно +1, но с английским у вас явные проблемы, так что перестаньте писать на нём или выучите.

valeri_ufo
()

Ну и кроме всего, проблемы из за utf8, если имена файлов не в utf8 ...

valeri_ufo
()

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

ЗЫ завтра исходники качну, попробую шо за плеер.

Кста, а moc не нравится? =)

vovans ★★★★★
()

Ещё один велосипед =/ Это уже наверное тысячная попытка сделать амарок на коленке. Глянь в сторону FALF и подумай, чем он тебе не подходит (кроме тулкита, насколько я понимаю).

troorl ★★
()

Аааа... любитель петлюры. 

Это вам:
 ____ ____ ____ _____ ____ ____ ____
|____|____|____|_____|____|____|____|
 _|____|____|____|____|____|____|____|_
|____|_Место для удара головой____|____|
 _|____|____|____|____|____|____|____|
|____|____|____|____|____|____|____|

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

>Ещё один велосипед =/ Это уже наверное тысячная попытка сделать амарок на коленке. Глянь в сторону FALF и подумай, чем он тебе не подходит (кроме тулкита, насколько я понимаю).

именно QT3 , мне на GTK нужен был

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

>Кста, а moc не нравится? =)

раньше именно его использовал, но playlist табов нет , а мне их очень не хватало

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

@ eXOR

давайте не будем о вкусах спорить. глупо это. если это вы ещё не понели то стенка это непосредственно для вас

зы: к теме о стене и Петлюре:

Предо мной стоит стена,
За стеной стоит она,
Воля несравненная моя,
Сколько можно ждать, но нельзя бежать,
Автоматы смотрят на меня.

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

Безусловно как ваши слова, так и цитата значительно обогатили мировой культурный фонд.

eXOR ★★★★★
()

Мы поедем мы помчимся, на лисипеде утром ранним... ;)

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