Если вам требуется перекодировать видео, вынуть из него скриншот, нарезать видеофайл или объединить, то ffmpeg — это то, что вам нужно! В Debian Jessie этот пакет исключили из официального репозитория и вместо него оставили avconv(Libav), который является форком и был рождем из-за конфликта внутри команды разработчиков. Конечно можно использовать и его или сделать линк в папке /usr/local/bin, но многие плагины требуют по привычке ffmpeg. Поэтому давайте рассмотрим несколько способо установки этого замечательного пакета.
Read more... )
https://www.assetbank.co.uk/support/documentation/install/ffmpeg-debian-squeeze/ffmpeg-debian-jessie/
https://horhul.me/2016/02/ffmpeg-установка-на-debian-gnulinux-8-jessie/
http://www.k-max.name/linux/upravlenie-programmnym-obespecheniem-v-linux/
https://habrahabr.ru/post/130868/


Имея IP-камеры, можно настроить настраивать сбор и запись видео не на самих камерах, а непосредственно с сервера видеозаписей, централизовано.


После этого скрипт прописываем в cron время указываем то, когда нам нужно записывать видео, кратное длительности записи ролика. В моем случае это $DUR=10 мин. И записывать этот скрипт будет каждые Пн-Сб с 9:00 до 18:00
*/10      9-18      *       *       1-6       /root/scripts/cam_1.sh > /dev/null 2>&1
https://disnetern.ru/video_record_ffmpeg/


видеоплеер Parole воспроизводит лишь звук, а Mplayer выводит сообщение:
Ошибка драйвера GStreamer
Could not initialise Xv output


лечится командой:
parole --xv false

http://forum.ubuntu.ru/index.php?topic=248302.0

если вообще при запуске вылетает с ошибкой:


то
apt-get install gstreamer0.10-plugins-good gstreamer0.10-fluendo-mp3 gstreamer0.10-ffmpeg

http://www.linuxquestions.org/questions/linux-from-scratch-13/parole-error-4175478564/

В Debian 8 Jessie нет пакета gstreamer0.10-ffmpeg
поэтому вначале ставим ffmpeg как описано тут:

http://uzverss.livejournal.com/74703.html

затем скачиваем и устанавливаем пакет отсюда:

https://deb-multimedia.org/dists/stable/main/binary-i386/package/gstreamer0.10-ffmpeg

или отсюда:

https://launchpad.net/~mc3man/+archive/ubuntu/gstffmpeg-keep/+packages?field.name_filter=&field.status_filter=published&field.series_filter=trusty





раскрыть
Использование:
Запускается mps-youtube с помощью команды

mpsyt

Найти нужный ролик:

/название_ролика

проиграть его - поставить цифру выбранного ролика

выбранный_номер

скачать:

d выбранный_номер

получить url и информацию о ролике

i выбранный_номер

играть ролик по прямой ссылке:

playurl ссылка

установка

sudo apt-get install pip3
sudo pip3 install mps-youtube


обновление

pip3 install mps-youtube --upgrade

Просмотр текущих настроек:

set

Сброс изменений настроек:

set all default

Отключение опции поиска только музыки:

set search_music False

mps-youtube по умолчанию воспроизводит только аудио, активировать воспроизведение видео можно отключив эту опцию командой:

set show_video True

В качестве медиаплеера "по умолчанию" mps-youtube использует MPV, заменить его (например на MPlayer) можно командой:

set player mplayer

Для использования других клавиатурных сочетаний можно импортировать соответствующий файл (input.conf) из MPV или MPlayer (в ~/.config/mps-youtube).

https://github.com/mps-youtube/mps-youtube
https://pypi.python.org/pypi/mps-youtube
http://zenway.ru/page/mpsyt
http://rus-linux.net/MyLDP/consol/youtube-player-in-consol.html

Оригинал взят у [livejournal.com profile] diman_novik_ru в Восстановление видео файлов
Удивительно, но если файл с видеорегистратора (или ещё откуда) не воспроизводится с сообщением о том, что он порушен, его бывает можно восстановить с помощью бесплатной утилиты ffmpeg командой

ffmpeg -y -i input.avi -codec:v copy -codec:a copy output.avi




Недавно потребовалось написать небольшой видеоредактор с веб-интерфейсом.

До этого изредка доводилось пользоваться командами типа

ffmpeg -i file.avi file.mp3


в основном для конвертации из одного формата в другой. Все всегда было более менее гладко и сложно было представить, сколько на самом деле существует всяких нюансов для работы с видео и аудио.

Но начнем с начала. С некоторых пор моя ubuntu начала выдавать:

*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.


В целом, пока это использовалось по-мелочам, это было не особо важно, но закладывать уже устаревающую фичу в проект как-то «не оно». Пришлось гуглить что к чему и выяснилось, что проект ffmpeg некоторое время назад раскололся и часть разработчиков занялась созданием библиотеки libav, которая и включена в настоящее время в ubuntu по-умолчанию. Разумеется, совместимость передовых фич была принесена в жертву первой. Заодно и с переименованием проекта исполняемый файл ffmpeg был переименован в avconv, о чём и было вышеупомянутое предупреждение.



Под катом небольшая выжимка основных фич, которые пригодились.Read more... )
отсюда
http://habrahabr.ru/post/192724/

Транспортный поток

(TS, TP, MPEG-TS, или M2TS) является протоколом для передачи аудио и видеоданных, описанным в MPEG2 Часть 1. Цель разработки этого стандарта — мультиплексирование аудио и видеоданных и синхронизация их выхода. Транспортный поток открывает возможности для исправления ошибок транспортных средств, таких как DVB и ATSC.
TS — формат медиаконтейнера который инкапсулирует пакеты элементарных потоков и других данных.

http://ru.wikipedia.org/wiki/MPEG-TS

Для пережатия этого транспортного потока в видеоконтейнер (например, в avi) проще всего воспользоваться кроссплатформенной утилитой ffmpeg.

Read more... )



взято тут
http://www.it-simple.ru/?p=10756


Чтобы смотреть HD видео в графической карте intel gma 3600 необходимо проделать следующее:

1) Скачать свежее ядро отсюда http://kernel.ubuntu.com/~kernel-ppa/mainline/ и установить его
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-image-3.9.4-030904-generic_3.9.4-030904.201305241545_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-headers-3.9.4-030904-generic_3.9.4-030904.201305241545_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-headers-3.9.4-030904_3.9.4-030904.201305241545_all.deb

sudo dpkg -i *.deb
sudo update-grub

3) sudo apt-get ubuntu-restricted-extras

4) Подключение репозитория Medibuntu
sudo -E wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update

5) sudo apt-add-repository ppa:sander-vangrieken/vaapi
6) sudo add-apt-repository ppa:xorg-edgers/ppa

7) Добавить недостающие ключи
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com `sudo aptitude update 2>&1 | grep -o '[0-9A-Z]\{16\}$' | xargs`

8) sudo apt-get install libva-intel-vaapi-driver w32codecs non-free-codecs mplayer-vaapi gnome-mplayer

9) Перезагрузится с новым ядром

gnome-mplayer
Правка->Параметры->Проигрыватель->Настройки вывода->Вывод видео->vaapi

smplayer лучше - у него есть smtube (браузер по ютубу)

sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer smtube smplayer-themes smplayer-skins


http://oscar.aptosid.com/debian/pool/main/l/linux-aptosid/
http://liquorix.net/debian/pool/main/l/linux-liquorix/
http://smplayer.sourceforge.net/ru/downloads
http://ru.wikipedia.org/wiki/HD
http://help.ubuntu.ru/wiki/аппаратная_поддержка_hd_видео
http://distrland.blogspot.ru/2013/01/mplayer-va-api-intelamd-ubuntu.html
http://www.ixbt.com/mainboard/intel-gma-hd.shtml
http://vk.com/topic-8884474_27382945
http://forum.ubuntu.ru/index.php?topic=179203.0;all
http://habrahabr.ru/post/181790/
https://01.org/linuxgraphics/
https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers
https://wiki.archlinux.org/index.php/Intel_GMA_3600

Сценарий вырезает фрагмент видео из выделенного файла.
В скрипте используется приложение mencoder и zenity, которые должны быть установлены.
текст скрипта:
Read more... )


http://g-scripts.sourceforge.net/
http://www.sakryukin.ru//?module=filesdb&id=2&fid=28
http://www.sakryukin.ru//?module=filesdb&id=2





Hемного разных How To про ffmpeg. взятых со статьи на хабре.



  1. Извлечение информации из видеофайла:

    ffmpeg -i sample.avi

  2. «Склеивание» изображений в видеоряд:

    ffmpeg -f image2 -i image%d.jpg video.mpg
    Все картинки из текущей директории с именами файлов image1.jpg, image2.jpg и т.д. будут преобразованы в один ролик video.mpg.

  3. Разложение видеоряда на кадры:
    ffmpeg -i video.mpg image%d.jpg
    Будут сгенерированы файлы image1.jpg, image2.jpg и т.д… Поддерживаемые графические форматы: PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI.

  4. Кодирование видеоряда для Apple iPod/iPhone:

    ffmpeg -i source_video.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4

  5. Для Sony PSP:

    ffmpeg -i source_video.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec aac final_video.mp4

  6. Извлечение звука из видеофайла с последующим сохранением в формате MP3:

    ffmpeg -i source_video.avi -vn -acodec copy sound.mp3

  7. Преобразование WAV в MP3:

    ffmpeg -i son_original.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 son_final.mp3

  8. AVI в MPG:

    ffmpeg -i video_original.avi video_final.mpg

  9. MPG в AVI:

    ffmpeg -i video_original.mpg video_final.avi

  10. Конвертация AVI-файла в несжатый анимированный GIF:

    ffmpeg -i video_original.avi gif_anime.gif

  11. Смешение аудио- и видеопотока в один результирующий файл:

    ffmpeg -i son.wav -i video_original.avi video_final.mpg

  12. Преобразование AVI в FLV:

    ffmpeg -i video_original.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv video_final.flv

  13. FLV в AVI:

    ffmpeg -i video_original.flv -ab 56 -ar 44100 -b 200 -s 320x240 video_final.avi

  14. FLAC в MP3:

    ffmpeg -i audio_original.flac -ab 320k -ac 2 -ar 48000 audio_final.mp3


отсюда

К сожалению, имеющиеся в Linux инструменты для screencasting'а ( recordmydesktop, xvidcap, istanbul, wink ) делают свою работу не лучшим образом. Качество видео и аудио потоков оставляет желать лучшего. К тому же, нередко имеет место рассинхронизация видео и звука.



Подготовка


Чтобы сделать скринкаст хорошего качества, можно воспользоваться FFmpeg. Единственное только что, FFmpeg придётся самим собирать. На самом деле, это очень просто. Пересборка нужна затем чтобы включить опцию "--enable-x11grab" и ряд кодеков. К тому же, у вас в системе будет самая свежая версия кодеков, что уже очень хорошо. Ведь, как известно, FFmpeg - это вечная альфа.


Screencasting:


Мы будем делать screencasting в два этапа:


  • Захват видео и звука без потерь.
  • Кодирование в более приемлемый для хранения формат, ибо результирующий файл из предыдущего пункта будет достаточно объёмный.

Зачем нужно разбивать процесс на два этапа? Дело в том что процесс сжатия видео потребляет много ресурсов компьютера. И делать это "на лету" (захватывать видео и тут же сжимать его) способен далеко не любой компьютер. То есть, в противном случае мы и будем иметь рассинхронизацию аудио и видео потоков, частичную потерю видео-потока и т.п. "сладости". Если мы хотим получить качественный скринкаст, придётся это делать в два этапа.


1. Захват потока


Синтаксис использования FFmpeg таков:


ffmpeg [input options] -i [input file] [output options] [output file]

А вот рабочий пример:


ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s 1280x1024 -i :0.0 -acodec pcm_s16le \
       -vcodec libx264 -vpre lossless_ultrafast -threads 0 output.mkv

После введения этой команды начнётся захват видео и аудио потоков на вашем компьютере. Для завершения процесса необходимо нажать клавишу "q".


В приведённом примере мы захватываем аудио-поток поступающий с сервера pulseaudio и кодируем его в сырой PCM (два каната, то есть, стерео). Видео-поток мы захватываем с частотой 30 кадров в секунду и разрешением 1280x1024 с дисплея :0.0 и кодируем его без потерь в h264 используя libx264. Если использовать, как в примере, "-threads 0", FFmpeg сам определяет количество потоков. Результат помещается в контейнер Matroska (.mkv). Результирующий файл "output.mkv" будет сохранен в текущем каталоге. Ничего сложного.


Захватывать можно не весь экран, а какую-то определённую область. Для этого необходимо добавить +X,Y после :0.0, то есть чтобы получилось что-то вроде:


-s 800x600 -i :0.0+200,100

Это значит, что мы будем захватывать прямоугольник размером 800x600 пикселей со смешением по X в 200 и по Y 100 пикселей соответственно.


Так же, можно изменить частоту кадров на желаемую.


2. Кодирование


После того как мы получили огромный файл со скринкастом, нам нужно его сжать. А выбор метода сжатия нужно выбирать в зависимости от нужд.


Пример 1:


ffmpeg -i output.mkv -acodec libfaac -ab 128k -ac 2 -vcodec libx264 -vpre slow -crf 22 \
       -threads 0 our-final-product.mp4

В данном примере аудио-поток мы кодируем в AAC с битрейдом 128k на канал. Видео-поток же мы кодируем используя кодек высокого качества H.264 используя параметр "slow" и CRF указали равным 22. Чем меньше CRF, тем выше качество, но больше результирующий файл и время кодирования. Разумный диапазон значений от 18 до 28. Результатом будет файл our-final-product.mp4 помещённый в контейнер MP4. FFmpeg определяет тип контейнера автоматически по расширению. То есть, если указать расширение результирующего файла .mkv, то будет использован контейнер "Матрёшка".


Пример 2:


ffmpeg -i output.mkv -acodec libvorbis -ab 128k -ac 2 -vcodec libtheora -b 1000k our-final-product.ogg

Тем, кто предпочитает полностью свободные форматы, как раз будет по душе этот пример. Аудио-поток кодируется используя vorbis, а видео - theora. Для видео указан битрейд 1000k и контейнер .ogg. Качество звука в данном случае будет на высоте, а вот видео... К сожалению, vorbis во всех отношениях уступает распространённым кодекам.


Пример 3:


ffmpeg -ss 00:00:10 -t 00:07:22 -i output.mkv -acodec libvorbis -ab 128k -ac 2 -vcodec libx264\
      -vpre slow -crf 22 -threads 0 our-final-product.mkv

Так как вначале скринкастинка вы некоторое время будете готовиться, да и в конце тоже будет кусочек ненужного видео, эти моменты можно вырезать используя -ss и -t. В примере кодирование начинается спустя 10 секунд и кодируются последующие 7 минут 22 секунды потока.


Так же, в данном примере используются вместе Vorbis/H.264/Matroska - оптимальное сочетание качества!


Пример 4:


ffmpeg -i output.mkv -acodec libmp3lame -ab 128k -ac 2 -vcodec libxvid -qscale 8 -me_method full -mbd\
       rd -flags +gmc+qpel+mv4 -trellis 1 -threads 0 our-final-product.avi

В итоге мы получаем типичный AVI с XviD и MP3. Параметр -qscale подобен описанному ранее CRF. То есть, точно так же, чем он ниже, тем выше качество, дольше кодирование, больше файл. Сами выбираем, что нам нужно. Используется avi-контейнер.


Источник: ubuntuforums.org



отсюда

работающие рецепты



https://ru.wikipedia.org/wiki/Разрешение_экрана_монитора
https://help.ubuntu.ru/wiki/ffmpeg#запись_видео_с_экрана_монитора_средствами_ffmpeg
https://www.linux.org.ru/forum/multimedia/8736436

xwininfo | grep -e Width -e Height -e Absolute
xwininfo -root |grep 'geometry' | awk '{print $2;}'
arecord -l
ls /usr/share/ffmpeg/
ffmpeg -formats 2> /dev/null | egrep '(x11grab|qtrle)'



https://ubuntuforums.org/showthread.php?t=1392026


https://geekkies.in.ua/linux/screencasting-v-linux-ispolzuya-ffmpeg-ili-avconv.html
ffmpeg — это само приложение;
-f x11grab — этим мы указываем, что для захвата видеосигнала мы используем вывод графической подсистемы;
-s 1280x1024 — область захвата видео. В данном случае это разрешение моего экрана;
-r 15 — фреймрейт (количество кадров в секунду). Для записи экрана 15 кадров вполне достаточно;
-i :0.0 — монитор;
-vcodec qtrle — используемый видеокодек;
screencast.mov — это имя выходного файла;



доработать

https://coderoad.ru/10180323/ffmpeg-для-захвата-экрана
Запись экрана:


Запись окна:


https://masterpro.ws/forum/22-multimedia/4550-skript-dlya-sozdaniya-skrinkastov


https://forum.sc2tv.ru/threads/9628-Стрим-с-линукса(Linux)/page2


Добавление звука с микрофона к существующему видео



http://bbb-solutions.blogspot.com/2017/02/how-to-record-skype-session-in-ubuntu.html
SimpleScreenRecorder
pactl load-module module-loopback


ffmpeg -i '/адрес/видео.mpeg' -vcodec flv -f flv -r 29.97 -s 320x240 -aspect 4:3 -g 160 -cmp dct -subcmp dct -mbd 2 -flags +aic+cbp+mv0+mv4 -trellis 1 -ac 1 -ar 22050 '/адрес/видео.flv'

совсем маленький
ffmpeg -i '/адрес/видео.mpeg' -vcodec flv -f flv -r 29.97 -s 320x180 -aspect 16:9 -b 160 -cmp dct -subcmp dct -mbd 2 -flags +aic+cbp+mv0+mv4 -trellis 1 -ac 1 -ar 22050 '/адрес/видео.flv'

из wmv в flv
ffmpeg -i '/адрес/видео.wmv' -vcodec flv -f flv -r 29.97 -s 320x240 -aspect 4:3 -g 160 -cmp dct -subcmp dct -mbd 2 -flags +aic+cbp+mv0+mv4 -trellis 1 -ac 1 -ar 22050 '/адрес/видео.flv'


в wmv Web Use(Microcoft)
ffmpeg -i '/адрес/видео.mpeg' -vcodec wmv2 -acodec wmav2 -r 29.97 -s 320x240 '/адрес/видео.wmv'

в wmv Generic(wmv2)(Microcoft)
ffmpeg -i '/адрес/видео.mpeg' -vcodec wmv2 -acodec wmav2 -r 25 '/адрес/видео.wmv'

в wmv Zune (Microcoft)
ffmpeg -i '/адрес/видео.mpeg' -vcodec wmv2 -acodec wmav2 -r 23.97 -s 320x240 '/адрес/видео.wmv'

в wmv Xbox 360 (Microcoft)
ffmpeg -i '/адрес/видео.mpeg' -vcodec wmv2 -acodec wmav2 -r 25 -s 720x480 '/адрес/видео.wmv'

в wmv Power Point (Microcoft)
ffmpeg -i '/адрес/видео.mpeg' -vcodec wmv2 -acodec wmav2 -aspect 4:3 -ac 1 -ar 22050 -s 320x240 '/адрес/видео.wmv'

DV NTSC (Kino)
ffmpeg -i '/адрес/видео.mpeg' -target ntsc-dv -aspect 4:3 -f dv '/адрес/видео.dv'

DV PAL (Kino)
ffmpeg -i '/адрес/видео.mpeg' -target pal-dv -aspect 4:3 -f dv '/адрес/видео.dv'

VCD NTSC
ffmpeg -i '/адрес/видео.mpeg' -f vcd -target ntsc-vcd -mbd rd -trellis -mv0 -cmp 0 -subcmp 2 '/адрес/видео.mpg'

VCD PAL
ffmpeg -i '/адрес/видео.mpeg' -f vcd -target pal-vcd -mbd rd -trellis -mv0 -cmp 0 -subcmp 2 '/адрес/видео.mpg'

в Аудио

wma
ffmpeg -i '/адрес/видео.mpeg' -vn -acodec wmav2 -ab 160kb '/адрес/аудио.wma'

wav for CD
ffmpeg -i '/адрес/видео.mpeg' -vn -ar 44100 '/адрес/аудио.wav'

ogg
ffmpeg -i '/адрес/видео.mpeg' -acodec vorbis -aq 60 -vn -ac 2 '/адрес/аудио.ogg'

#################################################################################

https://linuxconfig.org/ffmpeg-audio-format-conversions

WAV - Waveform Audio File Format

wav to mp3

Convert wav to mp3 with ffmpeg:

ffmpeg -i audio.wav -acodec libmp3lame audio.mp3
wav to ogg

Convert wav to ogg with ffmpeg:

ffmpeg -i audio.wav -acodec libvorbis audio.ogg
wav to aac

Convert wav to acc with ffmpeg:

ffmpeg -i audio.wav -acodec libfaac audio.aac
wav to ac3

Convert wav to ac3 with ffmpeg:

ffmpeg -i audio.wav -acodec ac3 audio.mp3
OGG - Free, open standard container

ogg to mp3

Convert ogg to mp3 with ffmpeg:

ffmpeg -i audio.ogg -acodec libmp3lame audio.mp3
ogg to wav

Convert ogg to wav with ffmpeg:

ffmpeg -i audio.ogg audio.wav
ogg to aac

Convert ogg to aac with ffmpeg:

ffmpeg -i audio.ogg -acodec libfaac audio.aac
ogg to ac3

Convert ogg to ac3 with ffmpeg:

ffmpeg -i audio.ogg -acodec ac3 audio.ac3
AC3 - Acoustic Coder 3

ac3 to mp3

Convert ac3 to mp3 with ffmpeg:

ffmpeg -i audio.ac3 -acodec libmp3lame audio.mp3
ac3 to wav

Convert ac3 to wav with ffmpeg:

ffmpeg -i audio.ac3 audio.wav
ac3 to aac

Convert ac3 to aac with ffmpeg:

ffmpeg -i audio.ac3 -acodec libfaac audio.aac
ac3 to ogg

Convert ac3 to ogg with ffmpeg:

ffmpeg -i audio.ac3 -acodec libvorbis audio.ogg
AAC - Advanced Audio Coding

aac to mp3

Convert aac to mp3 with ffmpeg:

ffmpeg -i audio.aac -acodec libmp3lame audio.mp3
aac to wav

Convert aac to wav with ffmpeg:

ffmpeg -i audio.aac audio.wav
aac to ac3

Convert aac to ac3 with ffmpeg:

ffmpeg -i audio.aac -acodec ac3 audio.ac3
aac to ogg

Convert aac to ogg with ffmpeg:

ffmpeg -i audio.aac -libvorbis audio.ogg

Руководство по FFmpeg libav


в консоли набрать ffmpeg -i video_in.avi audio_out.mp3

или вставить в меню наутилуса:

   1. Устанавливаем пакет nautilus-actions
   2. Запускаем Система/Параметры/настройка действий в Nautilus
   3. Жмем кнопку “Добавить”
   4. Заполняем поля
   5. Изменяем профайл Main
   6. На закладке “Actions” указываем путь /usr/bin/convert.sh
   7. Там же указываем аргументы: %d/%f
   8. На закладке  “Условия” указываем шаблоны файлов: *.avi ; *.flv ; *.iflv ; *.mpg ; *.mpeg; *.wmv
   9. Размещаем в /usr/bin ниже прилагаемый шелл-скрипт convert.sh
  10. Размещаем в /usr/share/convert.sh прилагаемый awk-скрипт convert.awk

Для работы скрипта требуются пакеты mplayer, mencoder, xdialog.

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

Теперь, собственно, сам скрипт convert.sh:
Read more... )

Profile

uzverss: (Default)
uzverss

December 2024

S M T W T F S
12345 67
891011121314
15161718192021
22232425262728
293031    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 24th, 2025 05:19 am
Powered by Dreamwidth Studios