ffmpeg -y -t 600 -r 25 -s 800x600 -f x11grab -i :0.0+100,200 -vcodec libx264 -vpre lossless_ultrafast /mnt/cap/screen.avi
Опции:
-y - Перезаписывать существующий файл
-t 600 - Продолжительность записи в секундах
-r 25 - Кадров в секунду
-s 800x600 - Размер захватываемой области
-f x11grab - Устройство захвата (экран)
-i :0.0+100,200 - Параметры устройства захвата. Номер экрана - :0.0, координаты захватываемой области - +100,200
-vcodec libx264 - Видеокодек
-vpre lossless_ultrafast - Предустановки видеокодека (быстрый способ, почти без сжатия)
/mnt/cap/screen.avi - Сохраняемый файл
Сохраняются дорожки 1 (audio) и 4 (video):
mencoder input.wmv -of lavf -ovc copy -oac copy -aid 1 -vid 4 -o output.wmv
Команда:
ffmpeg -i audio.dts -ab 448000 -ar 48000 -ac 6 -acodec ac3 -y audio.ac3
vobcopy -i VIDEO_TS -l -n 3
-i VIDEO_TS - Папка с структурой DVD.
-l - Возможность создать vob файл размером более 2Гб.
-n 3 - Создавать файл из третьего заголовка.
Параметры DVD можно узнать командой
Краткая информация:
lsdvd VIDEO_TS
Полная информация:
lsdvd VIDEO_TS -x
Нумерация каналов:
0 - Front Left (Передний Левый) - FL
1 - Front Right (Передний Правый) - FR
2 - Rear Left (Задний Левый) - RL
3 - Rear Right (Задний Правый) - RR
4 - Front Center (Передний Центральный) - FC
5 - Subwoofer (Саввуфер) - SW
Преобразование шестиканального звука в двухканальный, с ослаблением всех каналов, кроме Переднего Центрального:
| Входные каналы |
| FL | FR | RL | RR | FC | SW |
| 0.5 | 0 | 0 | 0.5 | 0.5 | 0 | 0 | 0.5 | 1 | 1 | 0.5 | 0.5 |
| Выходные каналы |
| L | R | L | R | L | R | L | R | L | R | L | R |
Т.е.:
Передний Левый входной на 0.5 громкости в Левый выходной,
Передний Левый входной на 0 громкости в Правый выходной,
Передний Правый входной на 0 громкости в Левый выходной,
Передний Правый входной на 0.5 громкости в Правый выходной,
Задний Левый входной на 0.5 громкости в Левый выходной,
Задний Левый входной на 0 громкости в Правый выходной,
Задний Правый входной на 0 громкости в Левый выходной,
Задний Правый входной на 0.5 громкости в Правый выходной,
Передний Центральный входной на 1 громкости в Левый выходной,
Передний Центральный входной на 1 громкости в Правый выходной,
Сабвуфер входной на 0.5 громкости в Левый выходной,
Сабвуфер входной на 0.5 громкости в Правый выходной,
Первый параметр устанавливает количество выходных каналов.
-af pan=2:0.5:0:0:0.5:0.5:0:0:0.5:1:1:0.5:0.5
Преобразование 6 → 6 с усилением тыловых и переднего центрального каналов и ослаблением сабвуфера:
-af pan=6:1:0:0:0:0:0:0:1:0:0:0:0:0:0:2:0:0:0:0:0:0:2:0:0:0:0:0:0:2:0:0:0:0:0:0:0.5
$ cat dvd-chapters-to-mpg VIDEO_TS 5 7
#!/usr/bin/perl
$folder=@ARGV[0];
$chapter_start=@ARGV[1];
$chapter_end=@ARGV[2];
if ("$folder" eq ""){
print "\nCommand:\n";
print "dvd-chapters-to-mpg dvd_folder [chapter_start] [chapter_end]\n";
exit;
}
if ("$chapter_start" eq ""){ $chapter_start=1;}
if ("$chapter_end" eq ""){ $chapter_end=$chapter_start;}
for ($i=$chapter_start;$i<=$chapter_end;$i++){
$chap=$i;
while (length ($chap)<3) {$chap="0".$chap;}
print "Chapter - $chap\n";
`mencoder dvd:// -dvd-device \"$folder\" -chapter $i-$i -ovc copy -oac copy -of mpeg -o $chap.mpg`;
}
Параметры запуска; dvd-chapters-to-mpg dvd_folder [chapter_start] [chapter_end]
dvd_folder - папка со структурой DVD диска (VIDEO_TS)
chapter_start - начальная глава (5)
chapter_end - конечная глава (7)
mplayer file.avi -vo png -nosound -sstep 60
Преобразование ape в wav:
mac file.ape file.wav
Преобразование wav в mp3:
lame --preset insane file.wav file.mp3
Разрезание файла mp3 на треки (необходим cue файл):
mp3splt -c file.cue file.mp3 -o "@n - @a - @t"
Где @n - номер дорожки, @a - артист, @t - композиция.
Необходимые пакеты, отсутствующие в репозиториях Fedora 13:
mp3splt-2.2.9-1.fc14.x86_64.rpm
libmp3splt-0.6-1.fc14.x86_64.rpm
Исправление индексов:
mencoder -idx input.avi -ovc copy -oac copy -o output.avi
Перекодирование 1.mkv в o1.avi (первый проход):
mencoder 1.mkv -nosound -ovc xvid -xvidencopts vhq=1:pass=1:qpel:trellis -o /dev/null
(второй проход):
mencoder 1.mkv -oac mp3lame -aid 1 -ovc xvid -xvidencopts vhq=1:pass=2:qpel:trellis:bitrate=1563 -o o1.avi
mplayer видеофайл.avi -dumpaudio -dumpfile аудиофайл.ac3
mencoder -vf dsize=4/3 ...
Для соединения двух (и более) avi файлов:
mencoder -oac copy -ovc copy -o out.avi in-1.avi in-2.avi
mencoder -of mpeg
mencoder -of help (доступные контейнеры)
Наверх