26 дек. 2010 г.

Fedora 14: настройка adb для работы с устройствами на базе Android

1. Включаем на устройстве режим отладки.
2. Проверяем с помощью adb, доступно устройство или нет:

$ adb devices

Если выдало:
$ adb devices
List of devices attached
????????????    no permissions

значит не хватает прав.
3. Внимание! Всем посделующим командам требуются права root'а.
Добавляем правило udev. Для этого создаем файл с правилом:

$ touch /etc/udev/rules.d/51-android.rules

4. Открываем на редактирование 51-android.rules и добавляем в него следующую строку:

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", SYMLINK+="android", MODE="0666"

ATTRS{idVendor}=="0bb4" - для устройств HTC.

5. Перезагружаем правила:

$ udevadm control --reload-rules

Powered by ScribeFire.

6 янв. 2010 г.

Звуковыжималка и постоянный битрейт

Понадобилось закодировать несколько аудио-дисков. На дисках записи классических произведений. Поэтому, хотелось свести количество потерь, после пережатия, к минимуму.

Искать и устанавливать GUI-программу было лень, в консоле разбираться с lame тоже (в силу некоторых обстоятельств ogg не рассматривался). Поэтому, было решено использовать стандартную для Gnome программу - Sound Juiser, или Звуковыжималку.

Но в опциях кодирования в mp3 стояло, чтобы кодировало с переменным битрейтом. А меня это не устраивало. Опции кодирования задаются в профиле. С помощью программы gnome-audio-profiles-properties можно редактировать опции. Причем, опции задаются не как опции к кодеру lame, а как-то не так. Пришлось на просторах Интернета пришлось поискать, как сделать кодирование с постоанным битрейтом.

Задается это следующей строкой

audio/x-raw-int,rate=44100,channels=2 ! lame name=enc vbr=0 bitrate=320 ! id3v2mux


Здесь, параметр vbr=0 отключает кодирование с переменным битрейтом, а параметр bitrate=320 задает величину постоянного битрейта.



Powered by ScribeFire.