LINUX.ORG.RU

mtag 1.0.0 — первая версия программы для записи тэгов в аудиофайлы

 


0

2

mtag — новая программа Петра Семилетова. Это консольная утилита, которая позволяет записать тэги в мультимедийные файлы, используя в качестве шаблона обычный текстовый файл. Таким образом, один и тот же шаблон может быть использован для нескольких наборов файлов (например, Ogg, MP3, FLAC). Программа распространяется в исходнике как общественное достояние (Public Domain). Для сборки нужна библиотека Taglib и GCC с поддержкой C++ 11.

>>> Официальный сайт



Проверено: Shaman007 ()
Последнее исправление: DeadEye (всего исправлений: 3)

Российская Федерация в их числе, ЕМНИП. Но есть полностью >аналогичная по отсутствию всяческих ограничений «лицензия» >CC0. Наверное, лучше писать на условиях PD/CC0, тогда точно >будет соответствовать букве закона.

По большому счету мне всё равно, признает ли кто-то общественное достояние или нет. Я отказываюсь от авторских прав. Это и есть передача в общественное достояние.

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

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

Напишите подобную «наколенную поделку».

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

Ну да, новости представляет только выпуск ПО англосаксов. А славянское ПО это не новость

Ну як в цьому році Ultimate++ z našich bratří z Česka зарелизится, абавязкова навіну напішу, думаю никто против того, что новость о релизе С++ GUI-фрейммвока с определённой историей, пусть и не самого топового достойна заглавной LORа.

be_nt_all ★★
()

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

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

Не поверите, но уже написал, о чём я уже сказал в этом треде.

Только мне бы в голову не пришло постить об этом в новости на ЛОР.

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

Ultimate++

Кстати, с учётом того, что Мирек с конца прошлого года пилит новое ядро, с использованием всех возможностей С++11 и поддержкой Андроида, весма мажорное обновление ожидается (вопрос — в этом ли году). Но это так, к слову о славянском ПО.

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

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

Ну як в цьому році Ultimate++ z našich bratří z Česka >зарелизится, абавязкова навіну напішу, думаю никто против >того, что новость о релизе С++ GUI-фрейммвока с определённой >историей, пусть и не самого топового достойна заглавной LORа.

Кстати да.

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

Импортозамещение

Посмотрел первые 5 коммитеров в Taglib на гитхабе: японец, немец, словак, австриец и сотрудник Qt Company (иные координаты не указаны). Её использование точно подпадает под понятие «импортозамещение»? Ну про GCC я уж молчу.

be_nt_all ★★
()
Ответ на: Ultimate++ от be_nt_all

возвращаясь к mtag

Кстати посмотрел — вполне здравый, законченный инструмент для работы с тегами. Расширить можно разве что в сторону sed|awk, то есть совсем уж DSL для пакетного редактирования тегов аудиофайлов.

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

Нет про DVB T2, дрова компилять надо.

ну, на самом деле «компилять» в линуксе не просто, а очень просто, но вообще это подтвержлает то, что я писал выше про экосистему линукса. Никто (по крайней мере пока) «безвозмездно, то есть даром» вам систему с большой зелёной кнопкой «сделай, как я хочу» вам не предоставит. Какой-нибудь Debian/Slackware — это откровенные конструкторы для гиков, «пользовательские» Ubunty или, скажем, OpenSUSE, несколько ушли в сторону «включай и работай», но это пока ваши требование не ушли далеко от средних (будь вы средняя домохозяйка или средний разработчик на «ПоХаПе»). А если вы, к примеру, хотите руль с педалями и DVB T2 — дудь бобр либо самому освоить ремесло кастомизации системы, либо, так или иначе, заинтересуй в своих нуждах уже умеющего это всё гика. Мир Windows работает за счёт того что там уже всё раскручено, и потребительскую железку, подключаемая к PC, без виндового драйвера народ просто не поймёт. Будет ли что-то похожее с desktop-линуксом (пусть не уровня экспансии Android, но чтобы он вышел за пределы пресловутых 2%) или desktop раньше перестанет быть массовым продуктом — я не знаю.

be_nt_all ★★
()

Автор, ты разве не видишь, что у тебя README поехало? Неужели сложно потратить пару минут на изучение формата Markdown?

Я бы ещё разбил README на два файла, по языку (README и README.ru), ну это уже дело вкуса.

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

, написанный на Perl и использующий в качестве плэйера консольный mplayer

Да, да, мне уже по теме понятно, истории успеха ограничиваются mplayer, да связке wodim+genisoimage+growisofs.

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

ну мне, в силу моей специфики, время от времени приходится пользоваться гуёвыми мордами к неосвоенным/подзабытым ещё околопрограммерским инструментам, вроде doxywizard, ну и, кстати, да, с этой т.з. IDE это GUI морда к компилятору и gdb ☺. Из области multimedia иногда пользуюсь mp3splt-gtk. А так, GUI-обёртку часто ещё unixway'нее писать не к консольной утилите, а к билиотеке, CLI-обёрткой к которой является консольная утилита. К примеру ImageMagick так обычно используют.

зы. Ах да,как же я забыл про GParted

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

я ничего поехавшего в README не заметил

Ты действительно думаешь, что вот этот фрагмент должен отображаться так?

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

ну, на самом деле «компилять» в линуксе не просто, а очень просто

Конечно просто! Особенно когда после всех манипуляций нихрена не работает и приходится долго гуглить, что бы оно в итоге завелось. Пример мой тюнер.

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

А так, GUI-обёртку часто ещё unixway'нее писать не к консольной утилите, а к билиотеке

Об этом, собсбвенно, и речь советователям писать gui над cli.

Ах да,как же я забыл про GParted

https://packages.debian.org/ru/wheezy/gparted

заивсит от libparted.

anonymous
()
Ответ на: комментарий от roxton
```
ЕМНИП, код в markdown оформляется либо отступами, либо как показано в этом примере.
```
Kilte ★★★★★
()
Ответ на: комментарий от anonymous

Нафига сюда пришёл?

А как не прийти на многочисленные здесь крики «Linux готов для десктопа - налетайте!»?

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

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

что там понимать - очевидно неосиляторы

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

То для десктопа же. Ни кто ж не кричал:«линукс готов для petyanamlt »

anonymous
()
Ответ на: Импортозамещение от be_nt_all

Посмотрел первые 5 коммитеров в Taglib

Смотрел я на него. Его легче переписать чем пофиксить. :(

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

Передача в общественное достояние означает отказ от авторских имущественных прав, авторство остается за тобой. При этом если свободная лицензия приведена в апстриме, то разночтений о свободности продукта уже не возникнет. Поправьте, если ошибаюсь. Если не хочется вставлять простыню GPL, то можно воспользоваться, например, совместимой zlib.

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

Если не хочется вставлять простыню GPL, то можно >воспользоваться, например, совместимой zlib.

Да не хочу я никакую лицензию. Общественное достояние! Остальное от лукавого!

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

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

А это уже другой вопрос, если никто не заинтересован в поддержке этого драйвера, по крайней мере чтобы оно работало «из коробки». В винде такое бывает тоже, но куда реже. Но если бывает, лечить, в силу закрытости исходников тяжелее (в том числе по личному опыту).

Но в общем и целом без танцев с бубнами более менее разве что (говорят) пользователи маков обходятся, и то ценой ограничения ассортимента «железа» (и на люителей хакинтоша это явно не распространяется). Винда многим привычнее и в силу на порядок большей пользовательской базы нарваться на не решённую до уровня «установите вот эту msi» проблему сложнее (хотя легче поймать вместе с этой msi трояна, чего уж…) В общем как-то так, как по мне, один из путей развития десктопного линукс — развитие специализированных респинов популярных дистрибутивов под тот или иной круг задач и или набор железа. Поддерживаеме группами энтузиастов и/или небольшими компаниями которые придумают на этом добре некую бизнес-модель (вроде распространения свежих обновлений платным подписчикам и/или контрибьютерам). Нет, универсальный ZverUbuntu никому и нафиг не нужен, разве что и вправду будет «пиратский» Linux со взломанным проприетарным софтом в специальном «секретном» репозитории, мало ли какие чудеса бывают.

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

если никто не заинтересован в поддержке этого драйвера, по крайней мере чтобы оно работало «из коробки»

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

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

Кто должен доплачивать? Баг насчёт необходимости популяризации Linux в багтрекере пару лет (если сроки попутал, пустьменя поправят) закрыт.

На мобилах Linux в лице Android впереди планеты всей (и не говорите, что это не правильный Линукс, у меня там стоит BusyBox с эмулятором терминала, SL4A с полным набором скриптовых языков, кроме Tcl/Tk, который установлен отдельно в форме AndroWish и Vim Touch. Разве что gcc и/или jdk на самом андроиде не запустишь…

На серверах… Ну там он давно победил всех, включая зачем-то и FreeBSD.

Во встраиваемом сегменте — тоже основная система, только на нижнем уровне совсем уж «кофеварок» ставят что-то совсем лёгкое и специализированное, a lá FreeRTOS.

А на Desktop'ах по прежнему пишут о 2%, что после всех усилий Шаттлворта как-то странно, но, видимо, условных десктопов (включая ноуты и всякие barebone) действительно стало больше количественно, и, как говорила Алисе королева, на этом рынке чтобы оставаться на месте нужно быстро изо всех сил. Но позиций тут Линукс не теряет — а остальное всем пофиг. Кому надо, уже на Linux.

Тем же, кто (финансово или идеологически) заинтересован в распротранении Linux и сюда, надо бороться не за дядьку с пригородным домом (а где ещё-тяторо сейчас DVB T2 приёмник нужен) любителя автостимуляторов (для себя или для сына, не важно) а за школьника и студента (начиная, естественно, с преподователя). И тут, вроде, тоже продвижки весьма заметные.

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

Ты просто стесняешься. Вот Линус в своё время не постеснялся выложить свою поделку и оповестить заинтересованных ;)

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

и не говорите, что это не правильный Линукс

Если это правильный Linux, как без эмулятора запускать android-приложения на кроссплатформенной жабе под Linux?

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

Вот ты приходишь кухню купить, а я те каркасы продаю....чё фасады нужны, ручки? Кромка? Так сделай сам! Кухня то есть.

Тебе молоток всегда нужен с моторчиком и цветным ж/к экранчиком?

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

как без эмулятора запускать android-приложения на кроссплатформенной жабе под Linux?

Вопрос поставлен неправильно. Правильный вопрос — могут ли под http://www.android-x86.org работать Linux приложения. Вроде бы да, но это надо пробовать.

be_nt_all ★★
()

Программа распространяется в исходнике как общественное достояние (Public Domain)

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

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

Одно дело просто запостить это в толксы например, а представить, как новость, совсем другое.

Kilte ★★★★★
()

УРА!!!

В последствии нас ожидает фирменный разухабистый интерфейс «от Петра»?

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

Научись себя саморекламировать - это сильнее повышает шансы на успешность твоих начинаний.

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

Ваше ПО потенциально не свободно, его могут использовать >тайно не отдавая исходник после модификации, короче >Столлман не одобряет.

Довольно того, что я одобряю.

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

Android є Linux

в смысле Android ∈ Linux, имелся в виду знак принадлежности а не слово «есть» на некоем славянском суржике ☺

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

А причём тут ==

Так переводится «в лице».

Android є Linux

Но штатно можно работать только с Android-приложениями. К популярности Linux это не имеет отношения.

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

Но штатно можно работать только с Android-приложениями

Что значит штатно? Какой никакой unix shell в Android есть и без busybox, ну и последний ставится ЕМНИП, вполне штатными средствами. Не говоря уж про переписанный для Android X Server. Да и BotBrew вполне себе присутствует не только в F-Droid, но и в Google Play. Хотя сервер этого проекта, (по крайней мере сейчас) лежит, и я не уверен, что рпозиторий пакетов для botbrew жив.

Как бы то ни было, идея Linux|Android-а в одном флаконе кажется весьма перспективной и Android-X86 на дешёвом нетбуке или обычный Android с чем то a lá BotBrew на китайском «почти нетбуке» с ARM мне кажется здравой и перспективной. Чтобы не иметь дело с уродцами вроде AndrOpen Office или, напротв, Skype for Linux (хотя Skype страшен во всех инкарнациях, но контакты — в нём, и деваться от него некуда).

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

Что значит штатно? Какой никакой unix shell в Android есть и без busybox, ну и последний ставится ЕМНИП, вполне штатными средствами. Не говоря уж про переписанный для Android X Server.

И что? То, что устройство с Android можно превратить в подобие Linux, не означает, что пользователи Android испольуют его как Linux. Новость о выпущенной консольной программе под Android большинство пользователей даже не поймет.

Android - это такой же Linux, как MacOS- Unix: ну да, лежит в основе, но этим не пользуются.

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