суббота, 12 ноября 2011 г.

ASUS Eee Pad Transformer

Не так давно (приблизительно вчера) моя супруга стала счастливой обладательницей планшета. Ну, имеется в виду планшетный компьютер, конечно. А то у всех есть, а у неё ещё нет, непорядок. Мы выбрали ASUS Eee Pad Transformer, с 16 гигибайтами внутри. Хотели с 32-мя, но в тот момент в магазине таких не было, а мы решили не ждать, пока привезут.

Во-первых, несмотря на то, что там на коробке не было даже намёка на маркировку 3G, сбоку у планшета оказался слот для сим-карты, и у него оказался в наличии 3G-интернет. Это приятная новость. Неприятная новость - я совершенно неожиданно сделал для себя открытие, что закачать любой фильм в планшет и посмотреть его просто так не получится. Ну, раньше я думал, что подобное поведение свойственно только айпадам всяким, ан нет, оказалось, что устройства на ОС Android тоже не могут всё подряд показывать, и есть список видеоформатов и аудиоформатов, которые они воспринимают.

Разумеется, не стоит полагать, что можно пойти в магазин и купить DVD-диск с фильмом специально для андроида. Нееет. Даже на торрент-трекерах у пиратов далеко не все фильмы можно найти в подходящем для просмотра на андроиде формате. Вот, к примеру, захотела моя жена посмотреть какое-то кино одна тысяча девятьсот хрен знает каких годов, типа "Девчат" что-то, но чуть более современное и америкосовское. Это кино можно купить за небольшую сумму денег во всяких иностранных магазинах, но на английском языке, конечно, а на русском нигде купить нельзя. Конечно, можно купить миллионы тонн современного говна, которое идёт, шло и будет идти в кинотеатрах по всей стране, с Беном Аффлеком и Алеком Болдуином (обоих этих тошнотов терпеть не могу, так что "Пёрл-Харбор" это один из самых тошных фильмов для меня по составу актёров, так как они оба там играют) или низкопробное отечественное тошнилово с современной камедиклабной пидараснёй, которую я по фамилиям-то не знаю, только по рожам, потому что обычно кругом реклама с этими рожами. На трекере у злобных пиратов, обкрадывающих медиамагнатов на миллиарды долларов ежесекундно каждой активной раздачей всего четыре раздачи этого фильма, активных - две. Ну или три, не так важно. В разделе фильмов для андроида - ни одной. Ну ладно, скачал, залил в планшет - не кажет. Сука.

Кстати, подключение планшета к линуксу - само по себе нетривиальное занятие. Если у вас ОС семейства виндоус, то у вас есть возможность скачать ASUSTM ПрограммуTM ДляTM СоединенияTM СTM ПланшетомTM ФирмыTM ASUSTM. Блин, надо было доплатить ещё тысяч пять и купить таки Samsung Galaxy Tab. ASUS P5B-E у меня вон гвоздями к стене приколочена, как напоминание о том, что ASUS говно. Так вот, погуглив немного, я нашёл решение в виде готово скрипта для домохозяек. Его суть в следующем:

0) установить mtpfs.
1) добавить в /etc/udev/rules.d/ файлик 51-android.rules со следующим содержимым:
SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", MODE="0666"
Причём ATTR{idVendor} может иметь другое значение, которое определяется по результату выполнения листинга usb-устройств командой lsusb. Зачем это надо я не знаю, так как даже не знаю, что такое udev и зачем он нужен.
2) сделать папку /media/transformer и добавить её в /etc/fstab.
3) добавить текущего пользователя в группу fuse.

Пункты 2 и 3 я этому скриптику делать запретил, а пункт 0 сделал сам. Теперь я монтирую планшет так:
# mount.fuse mtpfs папка-куда-я-хочу-подмаунтить-планшет

Ну а теперь самый жесткач. Я подмаунтил планшет, вооружился ffmpeg и принялся подбирать нужную комбинацию параметров, чтоб фильм запустился на планшете. Разумеется, я тыкался не вслепую, а сначала нашёл на андроидском сайте список поддерживаемых кодеков. Положение осложнялось тем, что фильм был очень широкоэкранный, а выбранный мной кодек H.263 требует определённый набор размеров экрана, и все они - неширокоэкранные. Поэтому я сделал padding при перекодировании, и получился полный отстой. И ещё вылезли проблемы со звуком, он иногда пропадает :(

$ ffmpeg -vf pad=704:576 -i src.avi -s 704x298 -vcodec h263 -acodec libmp3lame -ab 128 -ac 2 -b 500000 out.mkv

Что я делаю не так?

Комментариев нет:

Отправить комментарий

Ублюдочный Гугл поломал форму комментариев. Извините.