понедельник, 20 августа 2012 г.

Вырезаем звуковую дорожку из видео

ffmpeg -i input.avi -vn output.mp3

или для wmv:
ffmpeg -i input.wmv -vn -acodec copy output.wma

преобразуем wma в mp3
mplayer -quiet -vo null -vc dummy -af volume=0,resample=44100:0:1 -ao pcm:waveheader:file=output.wav output.wma

lame -V0 -h -b 192 --vbr-new output.wav output.mp3

вторник, 14 августа 2012 г.

Blogspot --> Tumbrl

Импорт блога из Blogspot в Tumbrl

Идем по ссылке http://terrymhung.com/jtran/tumblr/import-blogger-to-tumblr.php

Заполняем поля

Tumblr Email: - вводим е-мейл, связаный с уч.записью в Tumbrl Tumblr Password: - пароль к уч.записе(*) Tumblr Group: - можно пропустить Blogger Feed URL: ссылка на фиды блога напр. http://myblog.blogspot.com/feeds/posts/default или http://www.blogger.com/feeds/blogID/posts/default

И нажимаем кнопочку Import to Tumbrl

Ждем и "радуемся". (Лично мне пришлось руками починить ряд html-тэгов)

Что приятно - сохраняется дата публикации поста

понедельник, 13 августа 2012 г.

Creating an archive using tar command

Creating an uncompressed tar archive using option cvf This is the basic command to create a tar archive.

$ tar cvf archive_name.tar dirname/
In the above command:
c – create a new archive
v – verbosely list files which are processed.
f – following is the archive file name

Creating a tar gzipped archive using option cvzf The above tar cvf option, does not provide any compression. To use a gzip compression on the tar archive, use the z option as shown below.

$ tar cvzf archive_name.tar.gz dirname/
z – filter the archive through gzip

Перемещение базы данных tempdb

  1. Определение логических имен файлов базы данных tempdb и их текущего местоположения на диске.
    SELECT name, physical_name AS CurrentLocation
    FROM sys.master_files
    WHERE database_id = DB_ID(N'tempdb');
    GO
  2. Измените местоположение каждого файла с помощью ALTER DATABASE.
    USE master;
    GO
    ALTER DATABASE tempdb 
    MODIFY FILE (NAME = tempdev, FILENAME = 'E:\SQLData\tempdb.mdf');
    GO
    ALTER DATABASE tempdb 
    MODIFY FILE (NAME = templog, FILENAME = 'F:\SQLLog\templog.ldf');
    GO
  3. Остановите и перезапустите экземпляр SQL Server.
  4. Проверьте изменение файла.
    SELECT name, physical_name AS CurrentLocation, state_desc
    FROM sys.master_files
    WHERE database_id = DB_ID(N'tempdb');
  5. Удалите файлы tempdb.mdf и templog.ldf из исходного местоположения.
MSDN_LINK

четверг, 9 августа 2012 г.

Русские теги mp3-файлов в Linux

Почти на всех современных дистрибутивах Linux кодировкой по-умолчанию является utf-8, а стандартной русской кодировкой ОС Windows — cp1251. Именно поэтому существует проблема отображения русских mp3-тегов.

Для полного конвертирования всей музыкальной библиотеки будем использовать скрипт mid3iconv, который поставляется в комплекте пакета python-mutagen.
Для правильной работы пакет python-mutagen должен быть версией не ниже 1.1.

Устанавливаем пакет python-mutagen:

sudo aptitude install python-mutagen
pacman -S mutagen

Переходим в директорию с Вашей музыкальной библиотекой:

cd /home/user/Music/Some_folder

Конвертируем все файлы в папке:

find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1

В результате всех вышеизложенных действий ОС Linux и MP3-плеер будут нормально воспринимать кириллические теги MP3-файлов. При прослушивании интернет радиостанций названия русских песен будут правильно выводится.

Описание опций:
-d - выводить на экран исправленные теги,
-e [codepage] - исходная кодировка тегов,
-remove-v1 - удалить исходные теги версии 1.

LINK