|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrey Kiselev 2:5020/400 21 Mar 2002 17:35:28 To : Dmitry Kalinin Subject : Re: virtualdub или его аналог -------------------------------------------------------------------------------- .RFC-Message-ID: <89kc7a.mpb.ln@127.0.0.1> .RFC-References: <1085925521@127.0.0.1> <1016659138@p68.f150.n5025.z2.fidonet.ftn> From: Andrey Kiselev <dron@at1895.spb.edu> Dmitry Kalinin <Dmitry.Kalinin@p68.f150.n5025.z2.fidonet.org> wrote: AK>> только Linux). Стpанно. Записываю я тоже на нем на всю катyшкy, вот AK>> Фоpмyлy-1 гpаблю, напpимеp, с помощью ffmpeg. DK> Можно по подpобнее? Гpабишь с тв тюнеpа? Чем шyмы давишь? Софт, кодеки (во DK> что гpабишь) и настpойки какие? Hа выходе vp3 или mpeg2? В общем, я делаю все довольно тупо. Качество приема у меня достаточно пристойное, так что изображение идет чистое. Тем не менее иметь шумоподавляющий фильтр было бы неплохо. Добавлять фильтры в ffmpeg не кажется хорошим решением. Последние версии xawtv имеют возможность использования плагинов, вот туда я хочу копнуть. Сделать плагин для ffmpeg и для необходимых мне фильтров (впрочем, там уже что-то делается, но сейчас времени нет следить). Также возможно добавить возможность использования фильтров к mplayer'у. А пока пользуюсь ffmpeg в лоб. Hапример: ffmpeg -s 400x300 -r 24 -ab 128 -b 1000 -ad /dev/dsp2 -me full -deinterlace movie.avi Видеобитрейт выбираю от 1000 до 3000 в зависимости от продолжительности записываемого фрагмента и количества свободного места на диске (и размера снимаемой картинки, само собой). Размер картинки --- тонкий вопрос, опять же определяется размером получаемого файла. Для себя я считаю оптимальным 400x300, при увеличении улучшения качества не получается (при записи с TV). Что касается кодека, то применяю тот, который по умолчанию (msmpeg4), он самый быстрый. mpeg4, h263p требуют больше процессорной мощности и мой Duron 750 пропускает кадры при их использовании. mjpeg менее требователен, но, естественно, хочет больше места. В принципе, для долговременного хранения или последующего использования надо применять mjpeg, а для однократного просмотра --- msmpeg4 (IMHO). Вообще, сильно озабочиваться качеством при записи с TV не стоит, все равно будет неважно. Главное, чтобы пропусков не было. Пускаю это дело из at, канал и прочие настройки выбираю с помощью v4lctl. Ранее (до эпохи ffmpeg) я применял fame, bttvgrab, еще что-то, уже не помню. Еще можно грабить утилитой avicap из комплекта avifile. С ее помощью можно применять виндовые кодеки. Hо кроме divx4 меня там ничего не интересовало. В divx4 она грабит неплохо. Hу, и mplayer'ом теперь тоже можно грабить. -- Andrey V. Kiselev --- ifmail v.2.15dev5 * Origin: Scientific Research Center for Ecological Safety Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/17223c5b4ffb.html, оценка из 5, голосов 10
|