teplovoz |
|
Темы:
7
Сообщения:
1045
Участник с: 28 мая 2012
|
Понадобилось сделать запись с экрана со звуком , так - [[email protected] ~]$ ffmpeg -f alsa -ac 2 -i hw:0,0 -acodec pcm_s16le -f x11grab -s 1280x1024 -r 25 -i :0.0 -vcodec qtrle screencast.mov, получаю - [[email protected] ~]$ ffmpeg -f alsa -ac 2 -i hw:0,0 -acodec pcm_s16le -f x11grab -s 1280x1024 -r 25 -i :0.0 -vcodec qtrle screencast.mov ffmpeg version 2.1.1 Copyright (c) 2000-2013 the FFmpeg developers built on Nov 20 2013 15:44:27 with gcc 4.8.2 (GCC) configuration: --prefix=/usr --disable-debug --disable-static --enable-avresample --enable-dxva2 --enable-fontconfig --enable-gnutls --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-pic --enable-postproc --enable-runtime-cpudetect --enable-shared --enable-swresample --enable-vdpau --enable-version3 --enable-x11grab libavutil 52. 48.101 / 52. 48.101 libavcodec 55. 39.101 / 55. 39.101 libavformat 55. 19.104 / 55. 19.104 libavdevice 55. 5.100 / 55. 5.100 libavfilter 3. 90.100 / 3. 90.100 libavresample 1. 1. 0 / 1. 1. 0 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100 Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, alsa, from 'hw:0,0': Duration: N/A, start: 1386493461.478056, bitrate: 1536 kb/s Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s [x11grab @ 0x8215320] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1280 height: 1024 [x11grab @ 0x8215320] shared memory extension found Input #1, x11grab, from ':0.0': Duration: N/A, start: 1386493461.520819, bitrate: 1048575 kb/s Stream #1:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 1280x1024, 1048575 kb/s, 25 tbr, 1000k tbn, 25 tbc [swscaler @ 0x81f2280] deprecated pixel format used, make sure you did set range correctly [aac @ 0x822ac00] The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it. [[email protected] ~]$ [[email protected] ~]$ uname -a Linux arch 3.12.3-1-pae #1 SMP PREEMPT Sat Dec 7 16:22:50 EST 2013 i686 GNU/Linux |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
deprecated pixel format used, make sure you did set range correctlyЭто может быть всего лишь предупреждением. The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it.А тут доступно расписано, что 'aac' - экспериментальный кодек и дабы им воспользоваться надо эту самую "экспериментальность" включить, добавив параметр -strict -2 |
teplovoz |
|
Темы:
7
Сообщения:
1045
Участник с: 28 мая 2012
|
Да уж - ...Семен Семеныч...... Спасибо - Aivar , этот буржуйский ... , а делов то , ввел - [[email protected] v]# ffmpeg -f alsa -ac 2 -i hw:0,0 -acodec pcm_s16le -f x11grab -s 1280x800 -r 25 -i :0.0 -vcodec qtrle -strict -2 screencast1.movи пошла запись со звуком - ...Stream mapping: Stream #1:0 -> #0:0 (rawvideo -> qtrle) Stream #0:0 -> #0:1 (pcm_s16le -> aac) Press [q] to stop, [?] for help frame= 14 fps=0.0 q=0.0 size= 3571kB time=00:00:00.56 bitrate=52236.7kbits/frame= 26 fps= 26 q=0.0 size= 5359kB time=00:00:01.04 bitrate=42214.3kbits/frame= 39 fps= 26 q=0.0 size= 7146kB time=00:00:01.56 bitrate=37525.2kbits/frame= 52 fps= 26 q=0.0 size= 8923kB time=00:00:02.08 bitrate=35141.7kbits/frame= 64 fps= 25 q=0.0 size= 10694kB time=00:00:02.56 bitrate=34221.3kbits/frame= 77 fps= 25 q=0.0 size= 12462kB time=00:00:03.08 bitrate=33145.4kbits/frame= 89 fps= 25 q=0.0 size= 14228kB time=00:00:03.56 bitrate=32740.8kbits/frame= 102 fps= 25 q=0.0 size= 15992kB time=00:00:04.08 bitrate=32110.3kbits |