Заметки на память — avi 2 swf
Автор: Максим Ястребов, 27 Фев 2012
Собственно, вот:
ffmpeg -i In.avi -acodec libmp3lame -vcodec flv -ar 44100 Out.swf
Автор: Максим Ястребов, 27 Фев 2012
Собственно, вот:
ffmpeg -i In.avi -acodec libmp3lame -vcodec flv -ar 44100 Out.swf
Автор: Максим Ястребов, 16 Фев 2012
Для смены mac-адреса в debian-based дистрибутивах проще всего в файле /etc/network/interfaces в настройках нужного интерфейса добавить строку:
hwaddress ether 00:00:00:00:00:00
и рестартануть сеть.
Достаточно актуально для таких провайдеров, как Эртелеком, где устанавливается аутентификация по макам.
Ну или если нужно просто разово сменить mac, на время, тогда так:
ifconfig eth0 hw ether 00:00:00:00:00:00
Автор: Максим Ястребов, 09 Фев 2012
Оставлю здесь, чтобы не забыть.
Для работы с swf в линуксе используется набор утилит — swftools. Устанавливается он, соответственно, специфичным для каждого дистрибутива способом.
Однако, среди утилит swftools нет инструментов для непосредственного конвертирования mp3, поэтому сначала необходимо сконвертировать нужный файл в формат wav, что можно сделать, например, с помощью ffmpeg:
$ ffmpeg -i music.mp3 music.wav
Далее, можно воспользоваться утилитой wav2swf:
$ wav2swf -o music.swf music.wav -s 44100 -l 100 -d
На выходе получаем файл в нужном формате.
Автор: Максим Ястребов, 29 Янв 2012
На всякий случай, пакетное изменение размера фотографий:
mkdir 1024; for f in *.JPG ; do convert -quality 85 -resize 1024 "$f" "lowres/${f%.jpg}-1024.JPG" ; done
Автор: Максим Ястребов, 25 Ноя 2011
После произошедшего ситуацию можно исправить двумя путями — ставить систему на второй, 30-гиговый SSD, либо ставить на SD-карту. Второе, наверное, предпочтительней.
Достаточно остро встал вопрос с выбором ОС. Уж больно сильно привык я к своему быстрому, легкому и воздушному арчику. Но ставить и настраивать его с нуля — реально нет времени и сил. Поэтому хотелось бы поиметь что-то уже собранное — поставил и работает. Всевозможные Федоры/Убунты и т.д. явно не мой выбор, так как все эти Гномы, Кеды и прочие DE очевидно тяжелы для нетбука, особенно с точки зрения человека, привыкшего к скорости и легкости OpenBox. Радующие меня на десктопе Calculate Linux был отсеян по тем же причинам, да к тому же это все-таки Gentoo со всеми вытекающими отсюда — emerge -uDNav world, что на нетбуке с одной уже дохлой SSD-шкой ну просто совсем не вариант.
Взгляд остановился на такой штуке, как ArchBang. Что здесь зацепило. Это сборка ArchLinux с оконным менеджером OpenBox, быстрая, легкая и аккуратная, почти как мой умерший Арчик.
Что можно сказать после короткого знакомства. Хороший, годный дистр для таких сложных и скоропостижных случаев, как мой. Как уже отмечал выше, OpenBox в качестве оконного менеджера, причем довольно неплохо настроеный. Что характерно — хоткеи почти такие же, как я настраивал в своем Арче, что очень удобно. Предустановлены всякие GUI утилиты для настройки и напилинга OpenBox и прочего, но тут не все так гладко. При попытке настройки через гуишную утилиту хоткеев для переключения рабочих столов, хоткей для 1 десктопа упорно не хотел меняться, и переключение на первый десктоп не работало. Так что пришлось вернуться к более надежной и привычной ручной правке конфигов.
Tint2 в качестве панели, тоже как и было у меня до этого, опять же графические приблуды для ее настройки, тоже не особо нужные. Conky показывают основную информацию о загрузке системы, и большой раздел с подсказками по хоткеям, потом нужно будет исправить, но это мелочь.
Network Manager для настройки сетевых подключений. Не люблю я его, Wicd мне как-то милее, ну да ладно, пусть пока будет, а там посмотрим. И вот тут вот самый интересный и неоднозначный момент. Набираю привычную команду ifconfig, чтобы посмотреть, что у меня там с сетевыми интерфейсами, а мне в ответ — нет такой команды. Ну ладно, может /sbin в переменную PATH не прописан. Делаю /sbin/ifconfig — хрена, нет! Поиск тоже ничего не дал. Только потом, после продолжительного гугления, на форуме сайта ArchBang я прочитал, что после перехода на Network Manager разработчики дистрибутива решили убрать из зависимостей пакет net-tools. Зачем оно, ведь есть Network Manager! Это конечно хорошо, да и есть еще iproute2, но тем не менее… Вручную ставим net-tools, однозначно.
Также с удивлением для себя обнаружил такую штуку, как Packer. До этого момента я о нем ничего не слышал. Оказалось это типа обертки для работы с Pacman и Aur. Сложностей никаких не возникло, синтаксис, в принципе, стандартный, но пока что-то не впечатляет. Посмотрим, возможно в будущем заменим на привычный yaourt.
Что еще. Firefox Aurora 9.0a2 в качестве браузера, работает на удивление шустро после Хромиума, и памяти пока жрет мало, что не может не радовать. Особенно порадовал DeadBeef в качестве музыкального плеера по умолчанию! Отлично! Говорю же, что здесь почти все так, как я люблю! Среди прочего, предустановленный Flash Player, от него все равно никуда не деться. Ну и да, небольшая подборка неплохих, на мой взгляд, обоев.
Установка простая, графического установщика нет, но так ведь он и не нужен, так? Последовательно проходим скрипт установки, указываем настройки времени и часового пояса, монтируем разделы для установки, при необходимости подготовив их, копируем файлы системы, редактируем привычные конфиги, указываем, куда поставить Grub, и, в общем-то все. По времени установка заняла у меня примерно 10-12 минут на все. На что стоит обратить внимание при установке. Обязательно редактируем конфиг mirrorlist. Что-то я уже подзабыл, как там при установке в самом Арче, но здесь по умолчанию раскомментированы абсолютно все сервера в списке. И если это не исправить, то при установке/обновлении пакетов он начинает подтягивать их с серверов в Австралии или что-то типа того, что там первое в списке, с соответствующей скоростью. Поэтому нужно закомментировать все, кроме нужного, в моем случае серверов Яндекса. Вроде все, остальное легко и просто.
Осталось только немного подправить при необходимости скрипты acpi, хотя громкость и яркость экрана вродее регулируются нормально, остальное еще не проверял, ну и доставить cpufreq, дабы поумерить разгон проца и, соответственно, продлить жизнь батарее.
Теперь установить нужные программы, благо раздел /home не пострадал, и не придется все настраивать заново.
По-моему, получилось отлично, легко и быстро!