Archive for the ‘Программы’ Category.

Пакет утилит MKVtoolnix

Есть такой мультимедийный файл контейнер Matroska (расширение .mkv/mka, он же «Матрёшка», если кто не знает). Отвечающий всем потребностям современный контейнер. Основан он на EBML (Extensible Binary Meta Language — расширяемый двоичный метаязык) — двоичном аналоге языка XML. Распространяется под свободной лицензией. Устойчив к ошибкам, можно создавать экранные меню, разбивать файлы на главы, паковать субтитры и многое другое. Но речь сейчас не о нем.

Разговор пойдет о пакете утилит MKVtoolnix предназначенных для работы с контейнером Matroska. Единственная тулза подобного класса которой я активно пользуюсь, притом под всем зоопарком осей установленных у меня (пакет кроссплатформенный). Я не занимаюсь кодированием видео или чем нибудь подобным, для меня это утилита приводящая в порядок уже имеющиеся медийные файлы. И как это?

Собираю по кускам. Многие фильмы попадают ко мне на машину порезанными на части (любит народ при кодировании делить фильмы на серии даже там где это не нужно (ИМХО)), собираю все в один файл.

Убираю лишнее. Есть такая проблема с HDTV фильмами — звуковые дорожки и субтитры для всех известных языков, непорядок да и размер файла растет. Оставляю только те что мне нужны.

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

С помощью MKVToolnix можно еще много чего делать, я лишь рассказал о том чем чаще всего пользуюсь сам, и возможно это то что надо вам. И что особенно приятно все это делается в GUI интерфейсе кликами мыши (не ТруЪ, но что делать — не дорос наверное :-)), хотя MKVToolnix изначально разрабатывался для работы из командной строки и может работать в консоли.

MKVtoolnix берем тут: http://www.bunkus.org/videotools/mkvtoolnix/

Для windows есть установшик, для nix’ов ставим пакеты mkvtoolnix и mkvtoolnix-gui (реальные пацаны могут ограничится первым).

DeaDBeeF — наше всё :-)

Чем вы проигрываете музыку в linux? Я DeadBeef. Если еще кто не знает про DeadBeef читайте дальше.

DeadBeef клон foobar2000’а для linx. Название если читать DeaD BeeF значит дохлая скотинка(в моем вольном переводе), или по утверждению автора: «Магическое число 0xDEADBEEF помогает найти место падения программы при отладке». Первые версии появились примерно в октябре 2009 с тех пор программа активно развивается и стала довольно довольно популярной.

Проигрыватель одна из тех программ что пользуешься всегда, но несмотря на это под linux особого выбора нет. Дело в том что большинство пропиаренных проигрывателей являются скорее каталогизаторами. Не спорю когда есть куча мусора в виде mp3, нужно как то разбираться. Мне сортировщик не нужен, у меня и так вся музыка разложена по папкам исполнитель — альбом — год. Мне нужен проигрыватель, а вот тут начинаются проблемы. Музыкальную коллекцию я держу в lossless форматах, и если с порезанными на треки файлами проблем обычно не наблюдается, то с проигрыванием сжатого в один файл просто беда. Хуже только прошитые .cue.

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

И так чем же он хорош? DeadBeef — один из немногих плееров, которые не только поддерживает .cue(в том числе и вшитые), но и кириллические ID3-тэги в кодировке Windows-1251. Пока лишним функционалом не испорчен, и по утверждению автора так будет и дальше. Все лишнее вынесено в плагины. Простой интерфейс в стиле foobar2000 (не люблю клоны winamp’а), вкладки, настраиваемые колонки все есть. Фейс пока только GTK, но учитывая разделения на ядро и фейс можно ожидать еще разных оболочек. Не нравиться GUI есть CLI интерфейс.

Сайт программы: http://deadbeef.sourceforge.net/

Чтобы поставить под ubuntu надо добавить:
sudo add-apt-repository ppa:alexey-smirnov/deadbeef

Можно скачать исходники и собрать самостоятельно.
execute ./configure && make && sudo make install

P.S.

К моим Linux машинам добавились устройства на Android OS, и там я продолжил использовать DeaDBeeF Player, более того — купил Pro версию.

DeaDBeeF Player на Google Play

Чистильщики реестра

В компьютерных вестях вышла хорошая статья: «Программы для автоматической чистки реестра: тесты». Так получилось что по ходу жизни я успел позабыть о существовании чистильщиков, вернее позабыл после того как используемая мной долгое время программа regcleaner перестала работать в новых версиях windows, прежде всего в x64. Да и время нынче такое что на новое железо твикеры особенно не нужны. К слову для разгона я сейчас настраиваю службы, а для чистки восстанавливаю преднастроенную систему из образа и бекапы всех текущих настроек.

Беда одна — не всегда работаешь с машинами что сам настраивал, и не всегда можно переустановить систему и настроить как нужно. Да и периодическое обслуживание никто не отменял. Поэтому подобная программа в хозяйстве не помешает в любом случае, решил я. Решил и попробовал перечисленные софтинки в работе. Понравились мне три из рассмотренных. Вот они (часть итоговой таблицы из статьи):

  Удобство Функциональность Общая оценка
CCleaner 5 4 3,5
TweakNow RegCleaner 4 5 4
Wise Registry Cleaner Free 5 4 4
jv16 PowerTools 5 5 5

Четыре софтины в таблице, это не от того что я не умею считать. CCleaner я ставлю с набором софта если приходится занимался установками windows. Как чистильщика системы, в основном для кешей браузеров, функцию чистки реестра я не использовал :-(, учту на будущее.

jv16 PowerTools — хороша, но не работая постоянно с реестром покупать я ее не вижу смысла, а воровать без нужды не считаю возможным по принципиальным соображениям. Я и раньше работал с этой утилитой, но как то не прижилась. Оставил на заметку.

TweakNow RegCleaner мой выбор, приглянулся на замену CCleaner как комплексная утилита очистки и как твикер альтернатива jv16 PowerTools. Хотя на клиентские машины продолжу устанавливать CCleaner(тот случай когда безопасность использования важнее), а себе оставлю TweakNow RegCleaner для работы. Скинул папку с программой на флешку, пусть лежит авось пригодится.

Wise Registry Cleaner Free — понравилось что при первом запуске программа предложила сделать резервную копию, понравилась пометка безопасных для удаления ключей, и в целом понравилась. Не понравилось что сколько не запускал на обнаружение и очистку находились новые ключи (что то с обнаружением ключей не так, TweakNow RegCleaner перестал находить битые ключи через пару проходов). Оставил как чистый чистильщик, для дальнейших экспериментов.

Ну а статью в подборку.

Mpxplay слушаем lossless в консоли

Mpxplay удивительная программа. Искал чем бы проиграть flack с .cue в windows попался на глаза этот плеер. Сейчас использую foobar2000, но запускаю иногда mpxplay(есть что-то притягательное в консоли).

Программы нормально играющие lossless и понимающие .cue в windows можно пересчитать по пальцам одной руки, в других системах и того меньше, а этот не только работает со всеми форматами, но может работать в голом DOS(попадались даже загрузочные дискеты).

Оконных программ мало, но они есть, так зачем же может потребоваться то же да еще и в консоли? Для фана! Разве этого мало? Для оживления ненужного железа, какого нибудь завалявшегося 486DX2 c 4 Мб оперативы(должен работать). Дома такого не надо, а вот на даче или в гараже самое то, и бросить не жалко. Встречалась идея сборки системы с прошитым mpxplay, в машину чтобы играло все. Можно и на linux’е такое сделать, но freeDOS меньше и к железу попроще относится.

Что мы имеем? Лучший проигрыватель для DOS, и не самый плохой для windows. Поддерживает аудиоформаты AAC, AC3, APE, FLAC, MP2/MP3, MPC, VORBIS, WMA, WV, контейнеры AIF, ASF (WMA/WMV), AVI, MP4 (M4A), OGG, WAV, W64, плейлисты M3U, M3U8, PLS, FPL, CUE, MXU. Поддерживает мышь, встроенный двух панельный файловый менеджер. Регулируется все и вся, громкость, баланс, тембр НЧ/ВЧ, … (проще посмотреть на сайте программы).

Короче, качаем и пробуем. Сайт программы: http://mpxplay.sourceforge.net/ (последняя версия от 27.12.2010, есть версии под windows и DOS)

P.S.

Для локализация программы, редактируем mpxplay.ini (нужен редактор с поддержкой win и dos кодировок, подойдет far):

Для DOS

Conv852437 = 9;
WinChars = «абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ»; весь алфавит в WIN кодировке
DosChars = » ЎўЈ¤Ґс¦§Ё©Є«¬­®ЇабвгдежзийклмнопЂЃ‚ѓ„…р†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—?™љ›њќћџ»; весь алфавит в DOS кодировке

запускать: mpxplay.exe -8ucp CP1251

Для windows

Conv852437 = 64;

запускать: mpxplay.exe -8ucp CP1251 -8ccp CP866
(делаем ярлык, еще желательно установить шрифт lucida Console в настройках запуска)