среда, 30 января 2013 г.

Поворот видео и ffmpeg. (Rotate video with ffmpeg)

Такая с виду не очень сложная процедура, как поворот нужного видео на 90 градусов, на деле потребовала гугления. Итак.

Посмотреть.
Если видео нужно просто просмотреть повернутым, это можно сделать в VLC или с помощью фильтров MPlayer:
$ mplayer -vf rotate=[0-7] имя файла


По поводу цифр 0-7 - выписка из манов (а у mplayer они просто необъятны!):


rotate[=<0-7>]
Поворачивает изображение на 90 градусов и опционально зеркально его отражает. Для значений между 4-7 поворот производится только в том
случае, если фильм имеет книжную, а не альбомную ориентацию.

0 Поворот на 90 градусов по часовой стрелке и отражение (по умолчанию).

1 Поворот на 90 градусов по часовой стрелке.

2 Поворот на 90 градусов против часовой стрелки.

3 Поворот на 90 градусов против часовой стрелки и отражение.


Перекодировать

Если видео нужно не только просмотреть, но и сохранить в таком виде, нам поможет мастер-на-все-руки - ffmpeg:


ffmpeg -i input -vf transpose=2 output

Насколько я понимаю параметр transpose принимает те же значения, что и rotate


Ссылки:
http://unixforum.org/index.php?showtopic=125629
http://stackoverflow.com/questions/3937387/rotating-videos-with-ffmpeg

Как-то так :)


Ну и на закуску некий комментарий для размышления:
Работал почти во всех порграммах видеомонтажа в Linux, Win, даже до Final Cut добрался.
Начинал с программы kino, Openshot, Cinilerra etc. Я по-прежнему пользуюсь Gentoo дома, но...

8 месяцев работы с видео привели к понимаю необходимости наличия дополинительного компьютера с минимум 4 ядрами 3.4 ГГЦ,
8-16 ГГ оперативной памяти, 1 или 2 ТБ жесткими дисками, нормальной видеокартой от Nvidia, USB-микрофон-гарнитура и следующим набором программ:
Windows 7 64 бит.
Audacity - обработка звука, удаление шумов
Free Sound Recorder - запись звука.
Adobe audition - программная минусовка, если возможно.
Free screen to video - захват видео и звука.
Sony vegas 10 или 11 32 и 64 битная одновременно - основной инструмент для работы с видео, полученного с камеры, включая все повороты одним движением мыши без туториалов (в 64 мне не удалось получить доступ к h264).
Adobe Premier - для создания видео презентаций из изображений.
Adobe after effects - для разработки спецэффектов, анимации и т.д.
Adobe Photoshop для цветокоррекции (хотя можно и средствами Premier)
VirtualDub - для простой разрезки и конвертации.
Набор всех известных кодеков.

Не справляется пока Linux должным образом с мультимедиа. Все остальное казуистика и фанатизм.
Тут стоит сделать одну оговорку, качественный захват на мощном компе, вероятно лучше осуществлять средствами ffmpeg под linux 64, в этом случае можно не переживать за разрешение экрана и битрейт. Здесь могут пригодиться знания флагов компилции, вероятно, будет смысл включать поддержку всяческих 3dnow sse4a на amd и ставить оптимизацию на -о3 при компиляции ffmpeg.
 http://www.gentoo.ru/node/10466

понедельник, 28 января 2013 г.

Linux Mint Debian Taste - первые впечатления

Первые впечатления от Linux Mint Debian - весьма приятный интерфейс, и отличные шрифты. Не знаю, что говорят шрифтовики-профи, но смотреть в монитор гораздо приятнее, чем в моем Дебиане.

Mint сейчас стоит на пожилом ноуте Toshiba Satellite A110-293 (и почему перестали делать колесико регулировки звука на передней панели - отличная ведь идея!!!) - 512 Мб памяти (смутно помню, что был гигабайт, но одна плашка накрылась), 80 Гб жесткий диск.

Cinnamon оказался довольно прожорливым - запуск Firefox с десятью вкладками подвесил систему практически намертво - отклика пришлось ждать по несколько минут. Поэтому срочно были установлены Opera и Chromium. Aptitude очень ругался на неразрешенные зависимости, но их так и надо оставить не разрешенными - в основном это результат ребрендинга. Скажем, пакет flashplugin-nonfree называется mint-flashplugin.

Chromium спас положение, по-крайней мере, система работает в разы быстрее. Использование Flash (например, просмотр онлайн-видео) резко замедляет компьютер. Да и без флеша подкачка задействуется прилично:


$ free
                   total          used          free     shared    buffers     cached
Mem:        505224     484632      20592          0       3412     166944
-/+ buffers/cache:     314276     190948
Swap:      1048572     256176     792396

Хотя кроме Chromium ничего не запущено.

Ну и периодически выскакивают разные мелкие ошибки - это же debian testing, да еще в чужеродной минтовской обложке. Aptitude например выдает неожиданно: время ожидания истекло. Но при этом исправно работает.
Попытка сделать скриншот тоже внезапно выдала ошибку - невозможно записать PNG, на устройстве кончилось место. Команда # echo > /tmp/tmp.tmp - тоже выдает ошибку - устройство заполнено, хотя свободное место было. Через некоторое время эта ошибка исчезла также как и появилась.
Впрочем, все равно поставил ksnapshot (никак не могу обходиться без KDE-шных программ!), ибо гномовский не умеет делать снимок произвольной области экрана (вот неужели было так трудно это реализовать, в гноме почему-то всё так).
Консоль тоже работает немного странно - в списках делает непонятные пробелы.
Программы можно устанавливать как обычно, или воспользоваться каталогом программ Mint - красиво, удобно, для начинающих - самое то.

В общем, пока что все терпимо - будем двигаться дальше!

вторник, 22 января 2013 г.

Мятный Дебиан

Да-да, вы не ошиблись! Оказывается, есть и такой.
Есть такой неплохой основанный на Ubuntu дистрибутив - Linux Mint.


Команда его разработчиков радует тем же, чем команда Open SUSE - хорошим вкусом и самостоятельностью. Как известно, Ubuntu на сегодняшний день считается самым дружелюбным к пользователю дистрибутивом Linux. А про Mint уже сложилась поговорка - "Это как Убунту, только лучше!"

Дистрибутив пока только на закачке, поэтому ничего конкретного не скажем. Скажем о том, что видно и так. Во-первых, он действительно элегантный. Во-вторых, разработчики сделали совершенно разумный и гениальный с точки зрения привлечения любителей Ubuntu и Gnome - они форкнули Gnome2 (Оболочка называется Mate), и переписали под свой дистрибутив Gnome3! (называется Cinnamon - "корица" в переводе).



http://cinnamon.linuxmint.com/

В общем, симпатично, удобно, а главное - разработчики стараются сделать все, что называется, "для людей". Учитывая то, в какую сторону ушли сначала KDE, а затем и GNOME, это не может не радовать.

Причем же тут Debian? А дело в том, что помимо ветки релизов, основанной на Ubuntu, существует еще ветка Linux Mint Debian. Это полностью совместимый с Debian дистрибутив, базирующийся на Debian Testing. Если сам Linux Mint выпускается по системе релизов, то Linux Mint Debian - это так называемый "rolling disrtibution", то есть дистрибутив, который обновляется постоянно и не требует перестановки с выходом новой версии.

Получить мощь Debian в элегантной упаковке - звучит заманчиво, не правда ли?
Что ж, скачаем и посмотрим!


вторник, 1 января 2013 г.

Небольшая мелочь. NTFS-3G

Однажды вы решаете проверить раздел NTFS командой fsck, а она выдает вам ошибку:
fsck from util-linux-ng 2.17.2
fsck: fsck.ntfs: not found
fsck: Error 2 while executing fsck.ntfs for /dev/sda2


 И это при том, что пакет ntfs-3g у вас стоит (кстати, проверьте - aptitude search ntfs - пакет называется ntfsprogs).
В чем дело? Гугл колется не сразу :)
А дело в том, что утилита для проверки системы ntfs называется ntfsfix и находится в каталоге /usr/bin/ А от нас требуется поставить символическую ссылку:
ln -s /usr/bin/ntfsfix /usr/bin/fsck.ntfs
или
ln -s /usr/bin/ntfsfix /usr/sbin/fsck.ntfs
это если вам угодно, чтобы fsck.ntfs лежал в том же каталоге, что и fsck

Вот и всё! С новым годом!