четверг, 15 ноября 2012 г.

VOB to MP3

Наверняка хотя бы однажды каждому хотелось перегнать отрывок из любимого фильма, ну или просто понравившуюся фильмопесню в телефон/MP3-плеер. Чаще всего для этого приходится лезть в интернет и искать нужное. Но все можно сделать просто до безобразия просто :)
Для начала получим из видеофайла звуковую дорожку. Просто берем нужный VOB-файл и пишем следующее:
ffmpeg -i VTS_01_4.VOB -ac 2 -ab 192000 -acodec libmp3lame vts.mp3
Разберем параметры:
-i Имя входного файла
-ac Число аудиоканалов во входном файле. Если один, то можно не указывать. Узнать их количество можно по тому, что выводит ffmpeg.
-ab Аудиобитрейт. 192 000 означает 192 Kb/s.
-acodec Аудиокодек. По умолчанию стоит mp2, от которого, судя по названию, mp3 добиться трудно.

Есть и другой путь - помощью transcode:
transcode -i VTS_01_4.VOB -o vts.wav -y wav

Итак, на выходе без особых хлопот получаем звуковой файл. Теперь можно обрезать его, как нашей душе угодно, до тысячных долей секунды! Нарезка производится с помощью двух параметров:
-ss Расстояние от начала файла
-t Продолжительность фрагмента
Например:
ffmpeg -i 04.wav -ss 00:08:24.000 -t 00:01:34 -ab 192000 04.mp3

Естественно, все вышесказанное можно уложить в одну мегакоманду:
ffmpeg -i VTS_01_4.VOB -ss 00:08:24.000 -t 00:01:34 -ac 2 -ab 192000 -acodec libmp3lame vts.mp3
Но поскольку часто приходится нарезать несколько раз, чтобы подгадать точное время, быстрее будет выполнять два шага поотдельности. С ужасом представляю, что надо было бы проделать для этого под Windows.

воскресенье, 4 ноября 2012 г.

Кстати, на моем Asus EeePC 1215T посыпался жесткий диск. Жестко там посыпался. Всё, отжил свой век. Да и ноут был уже совсем старый.

Снятие защиты (пароля) Micro SD карты памяти в телефоне Nokia 3110

Долгая это история... Итак. Однажды когда-то, давным-давно я обнаружил на телефоне возможность защитить карту памяти паролем. Установил пароль, но оказалось, что телефон не спрашивает пароль не при включении, ни при обращении к к карте памяти. Зачем он тогда нужен? - удивился я и надолго забыл про то, что такая функция в телефоне есть. А установленный пароль не снял. А какой толк, раз что он есть, что его нет - всё равно?

Проблемы начались только сейчас, когда купил новый телефон и решил туда вставить старую карту. Не тут-то было! Новый аппарат настойчиво спрашивает пароль (старый так за все время ни разу не спросил)! Пароль я уже забыл, и перебором проблему решить не удалось. Мне помогла вот эта инструкция.

Она предназначена для телефонов платформы BB5: 3109c, 3110c, 3250, 3500c, 5200, 5220, 5230, 5300, 5310, 5500, 5610, 5700, 6085, 6086, 6110, 6120c, 6121c, 6125, 6126, 6131, 6133, 6136, 6151, 6233, 6234, 6267, 6270, 6280, 6290, 6300, 6301, 6500c, 6555, 6630, 6680, 6681, 6682, 7370, 7373, 7390, 7500, 7900, 8600, E50, E51, E60, E61, E61i, E62, E63, E65, E66, E70, E71, E75, E90, N70, N71, N72, N73, N75, N76, N77, N78, N79, N80, N81, N82, N85, N90, N91, N92, N93, N93i, N95 и др.

Там три варианта решения проблемы, причем третий какой-то совсем трешевый - подключение телефона через какие-то сопротивления и иголки... ну не суть.

Я воспользовался гибридом первого и второго вариантов.
Итак.
1. Качаем Mbro USB Nokia Tools Lite

2. Подключаем телефон в режиме PC Suite. Если у вас не установлен PC Suite - скорее всего придется его установить, у меня без него ничего не заработало. Все манипуляции я проводил в  VirtualBox, и почему-то ни новый Nokia Suite, ни свежескачанный PC Suite устанавливаться не захотели. Я поставил Nokia PC Suite более старой версии (если нужно - могу скинуть).

3. Кликаем в Basic Tools - на иконку микрофона и читаем в последней строке Ваш код.

 
На этом бы и всё, но увы! Вот этот код в нижней строчке 12345 - ОН НЕ ПОДОШЕЛ.
Поэтому пришлось посмотреть в сторону второго варианта.
Для него нужно получить файл .pm - это содержимое памяти телефона. Для этого предлагается скачать отдельную программу, но нам не нужно - у нас уже есть  Mbro USB Nokia Tools Lite
Нажимаем в Advanced Tools кнопку PMM Management. А потом жмем Read Full PM.
Программа считывает память телефона и сохраняет ее в файл .pm - внизу будет написан его адрес:
Отлично! У нас есть файл .pm, и нам не нужны те пляски с бубном, которые предлагает нам второй способ в исходной инструкции!
Осталось просто скачать Nokia Unlocker.
Запустить его, скормить ему файл .pm и нажать кнопку "Определить". Вуаля:
Защитный код у меня не был установлен, а пароль - вот он!
Всё! Ура! В очередной раз глупая техника побеждена!


 
 
Все-таки я вернусь с Open SUSE обратно на Debian. Мне очень нравится SUSE, но количество мелких косяков иногда просто бесит. А отсутствие в официальных репозиториях некоторых нужных программ - раздражает...