Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 10-08-2015 08:14:02

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Capture Bureau (Vidéo + Audio)

Bonjour,

j'essaie de faire une capture de mon bureau et sortir une vidéo avec audio. Je suis assez content du résultat.
Mon écran est en 1680x1050. C'est OK pour cette taille en sortie.
L'audio en sortie est en Stéréo qui je suppose est normale vu l'info donnée dans ma commande: -ac 2
J'utilise pulse. (pour l'instant).
Je visionne une vidéo HD avec un son 5.1 en sortie. Tout fonctionne normalement au niveau speakers (speaker-test -Dplug:surround51 -c6 -l1 -twav)
Le player que j'utilise est MPV et dans son fichier de configuration ao=pulse est bien présent.

INFOS:


pactl list sources | grep Name:
Name: alsa_input.pci-0000_05_01.1.analog-stereo
Name: alsa_output.pci-0000_05_02.0.analog-surround-51.monitor
Name: alsa_input.pci-0000_05_02.0.analog-stereo
 




cat /proc/asound/cards
 0 [Audigy2        ]: Audigy2 - SB Audigy 2 ZS [SB0350]
                      SB Audigy 2 ZS [SB0350] (rev.4, serial:0x20021102) at 0xe880, irq 18
 1 [Bt878          ]: Bt87x - Brooktree Bt878
                      Brooktree Bt878 at 0xfbfff000, irq 17
 






avconv -f pulse -itsoffset 00:00:02.000 -ac 2 -i $(pactl list sources | sed -n '/alsa.*monitor/s/.*: \(.*\)$/\1/p') -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -r 10 -i :0.0  -c:v libx264 -qp 0 -preset ultrafast -acodec flac  -compression_level 0 Video-Monitor-$(date +%F-%H-%M-%S).mkv
 





patrick@debian:~/Bureau$ avconv -f pulse -itsoffset 00:00:02.000 -ac 2 -i $(pactl list sources | sed -n '/alsa.*monitor/s/.*: \(.*\)$/\1/p') -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -r 10 -i :0.0  -c:v libx264 -qp 0 -preset ultrafast -acodec flac  -compression_level 0 Video-Monitor-$(date +%F-%H-%M-%S).mkv
avconv version 11.4-6:11.4-1~deb8u1, Copyright (c) 2000-2014 the Libav developers
  built on Jun  4 2015 19:39:02 with gcc 4.9.2 (Debian 4.9.2-10)
[pulse @ 0x20ee7c0] Estimating duration from bitrate, this may be inaccurate
Guessed Channel Layout for  Input Stream #0.0 : stereo
Input #0, pulse, from 'alsa_output.pci-0000_05_02.0.analog-surround-51.monitor':
  Duration: N/A, start: 1439185491.263747, bitrate: N/A
    Stream #0.0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
[x11grab @ 0x210cb20] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1680 height: 1050
[x11grab @ 0x210cb20] shared memory extension  found
[x11grab @ 0x210cb20] Estimating duration from bitrate, this may be inaccurate
Input #1, x11grab, from ':0.0':
  Duration: N/A, start: 1439185491.462941, bitrate: 564480 kb/s
    Stream #1.0: Video: rawvideo, bgra, 1680x1050, 564480 kb/s, 1000k tbn, 10 tbc
[libx264 @ 0x211cf80] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 SlowShuffle
[libx264 @ 0x211cf80] profile High 4:4:4 Predictive, level 4.0, 4:2:0 8-bit
[libx264 @ 0x211cf80] 264 - core 142 r2431 a5831aa - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=10 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0
Output #0, matroska, to 'Video-Monitor-2015-08-10-07-44-51.mkv':
  Metadata:
    encoder         : Lavf56.1.0
    Stream #0.0: Video: libx264, yuv420p, 1680x1050, q=-1--1, 1k tbn, 10 tbc
    Metadata:
      encoder         : Lavc56.1.0 libx264
    Stream #0.1: Audio: flac, 48000 Hz, stereo, s16, 200 kb/s
    Metadata:
      encoder         : Lavc56.1.0 flac
Stream mapping:
  Stream #1:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
  Stream #0:0 -> #0:1 (pcm_s16le (native) -> flac (native))
Press ctrl-c to stop encoding
^Cframe= 2026 fps= 10 q=0.0 Lsize=  273097kB time=202.50 bitrate=11048.0kbits/s    
video:262565kB audio:10458kB other streams:0kB global headers:0kB muxing overhead: 0.027409%
[libx264 @ 0x211cf80] frame I:9     Avg QP: 0.00  size:543511
[libx264 @ 0x211cf80] frame P:2017  Avg QP: 0.00  size:130875
[libx264 @ 0x211cf80] mb I  I16..4: 100.0%  0.0%  0.0%
[libx264 @ 0x211cf80] mb P  I16..4:  7.1%  0.0%  0.0%  P16..4: 15.7%  0.0%  0.0%  0.0%  0.0%    skip:77.2%
[libx264 @ 0x211cf80] coded y,uvDC,uvAC intra: 98.0% 95.7% 95.4% inter: 15.6% 16.7% 16.6%
[libx264 @ 0x211cf80] i16 v,h,dc,p: 57% 41%  2%  0%
[libx264 @ 0x211cf80] i8c dc,h,v,p: 12% 33% 55%  1%
[libx264 @ 0x211cf80] kb/s:10616.61
Received signal 2: terminating.
patrick@debian:~/Bureau$
 




Mais voilà, si je passe l'option -ac 2 en -ac 6 pour capturer l'audio et avoir du 5.1 en sortie, je réussi en partie car le fichier dans ces caractéristiques me donne bien flac 5.1.
Mais on voit dans le terminal en rouge un défilement continu de :


[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
 





patrick@debian:~/Bureau$ avconv -f pulse -itsoffset 00:00:02.000 -ac 6 -i $(pactl list sources | sed -n '/alsa.*monitor/s/.*: \(.*\)$/\1/p') -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -r 10 -i :0.0  -c:v libx264 -qp 0 -preset ultrafast -acodec flac  -compression_level 0 Video-Monitor-$(date +%F-%H-%M-%S).mkv
avconv version 11.4-6:11.4-1~deb8u1, Copyright (c) 2000-2014 the Libav developers
  built on Jun  4 2015 19:39:02 with gcc 4.9.2 (Debian 4.9.2-10)
[pulse @ 0x110f7c0] Estimating duration from bitrate, this may be inaccurate
Guessed Channel Layout for  Input Stream #0.0 : 5.1
Input #0, pulse, from 'alsa_output.pci-0000_05_02.0.analog-surround-51.monitor':
  Duration: N/A, start: 1439186951.631960, bitrate: N/A
    Stream #0.0: Audio: pcm_s16le, 48000 Hz, 6 channels, s16, 4608 kb/s
[x11grab @ 0x112db20] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1680 height: 1050
[x11grab @ 0x112db20] shared memory extension  found
[x11grab @ 0x112db20] Estimating duration from bitrate, this may be inaccurate
Input #1, x11grab, from ':0.0':
  Duration: N/A, start: 1439186951.849089, bitrate: 564480 kb/s
    Stream #1.0: Video: rawvideo, bgra, 1680x1050, 564480 kb/s, 1000k tbn, 10 tbc
[libx264 @ 0x113df80] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 SlowShuffle
[libx264 @ 0x113df80] profile High 4:4:4 Predictive, level 4.0, 4:2:0 8-bit
[libx264 @ 0x113df80] 264 - core 142 r2431 a5831aa - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=10 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0
Output #0, matroska, to 'Video-Monitor-2015-08-10-08-09-11.mkv':
  Metadata:
    encoder         : Lavf56.1.0
    Stream #0.0: Video: libx264, yuv420p, 1680x1050, q=-1--1, 1k tbn, 10 tbc
    Metadata:
      encoder         : Lavc56.1.0 libx264
    Stream #0.1: Audio: flac, 48000 Hz, 5.1, s16, 200 kb/s
    Metadata:
      encoder         : Lavc56.1.0 flac
Stream mapping:
  Stream #1:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
  Stream #0:0 -> #0:1 (pcm_s16le (native) -> flac (native))
Press ctrl-c to stop encoding
Multiple frames in a packet from stream 0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
Error while decoding stream #0:0
[pcm_s16le @ 0x112d720] invalid PCM packet
Error while decoding stream #0:0
^Cframe=    4 fps=  0 q=0.0 Lsize=     927kB time=0.30 bitrate=25310.2kbits/s    
video:918kB audio:8kB other streams:0kB global headers:0kB muxing overhead: 0.091008%
[libx264 @ 0x113df80] frame I:1     Avg QP: 0.00  size:452061
[libx264 @ 0x113df80] frame P:3     Avg QP: 0.00  size:162577
[libx264 @ 0x113df80] mb I  I16..4: 100.0%  0.0%  0.0%
[libx264 @ 0x113df80] mb P  I16..4: 15.7%  0.0%  0.0%  P16..4:  9.2%  0.0%  0.0%  0.0%  0.0%    skip:75.1%
[libx264 @ 0x113df80] coded y,uvDC,uvAC intra: 84.3% 74.0% 73.8% inter: 9.1% 10.4% 10.4%
[libx264 @ 0x113df80] i16 v,h,dc,p: 64% 34%  2%  0%
[libx264 @ 0x113df80] i8c dc,h,v,p: 32% 21% 46%  1%
[libx264 @ 0x113df80] kb/s:18795.82
Received signal 2: terminating.
patrick@debian:~/Bureau$
 




Un connaisseur pourrait-il me guider sur cet option -ac 6 que je voudrais obtenir correctement
? Sur le net, je ne trouve rien sur l'option et sur ce message d'erreurs.

Dernière modification par golgot200 (10-08-2015 08:15:48)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#2 10-08-2015 08:41:14

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 28-09-2012
Site Web

Re : Capture Bureau (Vidéo + Audio)

Essaye de faire une copie du son plutôt qu'un transcodage pour voir ce que cela donne :

avconv -f pulse -itsoffset 00:00:02.000 -ac 6 -i $(pactl list sources | sed -n '/alsa.*monitor/s/.*: \(.*\)$/\1/p') -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -r 10 -i :0.0  -c:v libx264 -qp 0 -preset ultrafast -acodec copy Video-Monitor-$(date +%F-%H-%M-%S).mkv

Hors ligne

#3 10-08-2015 08:54:22

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Capture Bureau (Vidéo + Audio)

Bonjour kao

Merci, j'essaie ta commande wink


De mon coté, j'ai modifié la mienne et pour l'instant, je pense être bon.

avconv -ac 6 -ar 48000 -f pulse -itsoffset 00:00:02.000  -i \
  $(pactl list sources |  sed -n '/alsa.*monitor/s/.*: \(.*\)$/\1/p') -f x11grab \
  -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') \
  -r 10 -i :0.0  -c:v libx264 -qp 0 -preset ultrafast -acodec copy \
  Video-Monitor-$(date +%F-%H-%M-%S).mkv



Je post les résultat après wink

EDIT: C'est la même commande big_smile

Dernière modification par golgot200 (10-08-2015 08:55:53)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#4 10-08-2015 09:01:36

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Capture Bureau (Vidéo + Audio)

Un son un peu criard 'mais léger' pour les "deux commandes" mais ça marche pas trop mal. On dirait une légère saturation.

Les 2 commandes:

avconv -ac 6 -ar 48000 -f pulse -itsoffset 00:00:02.000  \
  -i $(pactl list sources | sed -n '/alsa.*monitor/s/.*: \(.*\)$/\1/p') -f x11grab \
  -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -r 10 -i :0.0  -c:v libx264 -qp 0 \
  -preset ultrafast -acodec copy Video-Monitor-$(date +%F-%H-%M-%S).mkv


avconv version 11.4-6:11.4-1~deb8u1, Copyright (c) 2000-2014 the Libav developers
  built on Jun  4 2015 19:39:02 with gcc 4.9.2 (Debian 4.9.2-10)
[pulse @ 0xd847c0] Estimating duration from bitrate, this may be inaccurate
Guessed Channel Layout for  Input Stream #0.0 : 5.1
Input #0, pulse, from 'alsa_output.pci-0000_05_02.0.analog-surround-51.monitor':
  Duration: N/A, start: 1439190122.634300, bitrate: N/A
    Stream #0.0: Audio: pcm_s16le, 48000 Hz, 6 channels, s16, 4608 kb/s
[x11grab @ 0xda2ba0] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1680 height: 1050
[x11grab @ 0xda2ba0] shared memory extension  found
[x11grab @ 0xda2ba0] Estimating duration from bitrate, this may be inaccurate
Input #1, x11grab, from ':0.0':
  Duration: N/A, start: 1439190122.840620, bitrate: 564480 kb/s
    Stream #1.0: Video: rawvideo, bgra, 1680x1050, 564480 kb/s, 1000k tbn, 10 tbc
[libx264 @ 0xdb2f60] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 SlowShuffle
[libx264 @ 0xdb2f60] profile High 4:4:4 Predictive, level 4.0, 4:2:0 8-bit
[libx264 @ 0xdb2f60] 264 - core 142 r2431 a5831aa - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=10 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0
[matroska @ 0xdb2620] Codec for stream 1 does not use global headers but container format requires global headers
Output #0, matroska, to 'Video-Monitor-2015-08-10-09-02-02.mkv':
  Metadata:
    encoder         : Lavf56.1.0
    Stream #0.0: Video: libx264, yuv420p, 1680x1050, q=-1--1, 1k tbn, 10 tbc
    Metadata:
      encoder         : Lavc56.1.0 libx264
    Stream #0.1: Audio: pcm_s16le, 48000 Hz, 5.1, 4608 kb/s
Stream mapping:
  Stream #1:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
  Stream #0:0 -> #0:1 (copy)
Press ctrl-c to stop encoding
^Cframe=  590 fps= 10 q=0.0 Lsize=  169337kB time=58.90 bitrate=23551.9kbits/s    
video:135616kB audio:33486kB other streams:0kB global headers:0kB muxing overhead: 0.138833%
[libx264 @ 0xdb2f60] frame I:3     Avg QP: 0.00  size:511458
[libx264 @ 0xdb2f60] frame P:587   Avg QP: 0.00  size:233962
[libx264 @ 0xdb2f60] mb I  I16..4: 100.0%  0.0%  0.0%
[libx264 @ 0xdb2f60] mb P  I16..4: 17.5%  0.0%  0.0%  P16..4: 11.5%  0.0%  0.0%  0.0%  0.0%    skip:71.0%
[libx264 @ 0xdb2f60] coded y,uvDC,uvAC intra: 89.1% 92.9% 92.7% inter: 12.2% 13.9% 13.9%
[libx264 @ 0xdb2f60] i16 v,h,dc,p: 53% 47%  0%  0%
[libx264 @ 0xdb2f60] i8c dc,h,v,p:  8% 43% 50%  0%
[libx264 @ 0xdb2f60] kb/s:18829.83
Received signal 2: terminating.
patrick@debian:~/Bureau$ avconv -f pulse -itsoffset 00:00:02.000 -ac 6 -i $(pactl list sources | sed -n '/alsa.*monitor/s/.*: \(.*\)$/\1/p') -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -r 10 -i :0.0  -c:v libx264 -qp 0 -preset ultrafast -acodec copy Video-Monitor-$(date +%F-%H-%M-%S).mkv
avconv version 11.4-6:11.4-1~deb8u1, Copyright (c) 2000-2014 the Libav developers
  built on Jun  4 2015 19:39:02 with gcc 4.9.2 (Debian 4.9.2-10)
[pulse @ 0xe0b780] Estimating duration from bitrate, this may be inaccurate
Guessed Channel Layout for  Input Stream #0.0 : 5.1
Input #0, pulse, from 'alsa_output.pci-0000_05_02.0.analog-surround-51.monitor':
  Duration: N/A, start: 1439190194.876677, bitrate: N/A
    Stream #0.0: Audio: pcm_s16le, 48000 Hz, 6 channels, s16, 4608 kb/s
[x11grab @ 0xe29b00] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1680 height: 1050
[x11grab @ 0xe29b00] shared memory extension  found
[x11grab @ 0xe29b00] Estimating duration from bitrate, this may be inaccurate
Input #1, x11grab, from ':0.0':
  Duration: N/A, start: 1439190195.100553, bitrate: 564480 kb/s
    Stream #1.0: Video: rawvideo, bgra, 1680x1050, 564480 kb/s, 1000k tbn, 10 tbc
[libx264 @ 0xe39ec0] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 SlowShuffle
[libx264 @ 0xe39ec0] profile High 4:4:4 Predictive, level 4.0, 4:2:0 8-bit
[libx264 @ 0xe39ec0] 264 - core 142 r2431 a5831aa - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=0 chroma_qp_offset=0 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=10 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0
[matroska @ 0xe39580] Codec for stream 1 does not use global headers but container format requires global headers
Output #0, matroska, to 'Video-Monitor-2015-08-10-09-03-14.mkv':
  Metadata:
    encoder         : Lavf56.1.0
    Stream #0.0: Video: libx264, yuv420p, 1680x1050, q=-1--1, 1k tbn, 10 tbc
    Metadata:
      encoder         : Lavc56.1.0 libx264
    Stream #0.1: Audio: pcm_s16le, 48000 Hz, 5.1, 4608 kb/s
Stream mapping:
  Stream #1:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
  Stream #0:0 -> #0:1 (copy)
Press ctrl-c to stop encoding
^Cframe=  244 fps= 10 q=0.0 Lsize=   22640kB time=24.30 bitrate=7632.5kbits/s    
video:8771kB audio:13773kB other streams:0kB global headers:0kB muxing overhead: 0.428641%
[libx264 @ 0xe39ec0] frame I:1     Avg QP: 0.00  size:540510
[libx264 @ 0xe39ec0] frame P:243   Avg QP: 0.00  size: 34734
[libx264 @ 0xe39ec0] mb I  I16..4: 100.0%  0.0%  0.0%
[libx264 @ 0xe39ec0] mb P  I16..4:  2.4%  0.0%  0.0%  P16..4:  1.0%  0.0%  0.0%  0.0%  0.0%    skip:96.6%
[libx264 @ 0xe39ec0] coded y,uvDC,uvAC intra: 74.3% 73.4% 73.3% inter: 0.7% 1.0% 1.0%
[libx264 @ 0xe39ec0] i16 v,h,dc,p: 51% 48%  1%  0%
[libx264 @ 0xe39ec0] i8c dc,h,v,p: 27% 15% 55%  2%
[libx264 @ 0xe39ec0] kb/s:2944.51
Received signal 2: terminating.


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#5 10-08-2015 09:21:57

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 28-09-2012
Site Web

Re : Capture Bureau (Vidéo + Audio)

Le son un peu nasillard, peut venir du fait que tu fait du 10 images secondes. Essaye de te caler sur la fréquence de la vidéo que tu joues (24 ou 25). Ou alors essaye avec la fréquence de ton moniteur, tu peux la trouver avec :

xrandr | grep "*"


1920x1080     60.00*+


60 i/s pour moi

Hors ligne

#6 10-08-2015 09:26:46

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Capture Bureau (Vidéo + Audio)

Je pense avoir trouvé :
j'essaie avec -map 0

Mais j'essaie aussi ta proposition smile

Dernière modification par golgot200 (10-08-2015 09:27:26)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#7 10-08-2015 09:30:08

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Capture Bureau (Vidéo + Audio)

Là je sors un son très bon en 5.1

avconv -ac 6  -f pulse  -i $(pactl list sources | \
  sed -n '/alsa.*monitor/s/.*: \(.*\)$/\1/p') -map 0 -acodec copy Video-Monitor-$(date +%F-%H-%M-%S).wav




Infos:

xrandr | grep "*"


   1680x1050     59.88*+ 120.00   110.00   100.00

Dernière modification par golgot200 (10-08-2015 09:32:22)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#8 10-08-2015 09:38:54

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Capture Bureau (Vidéo + Audio)

-map 0 ne sert à rien hmm

Je regarde ton post 5

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#9 10-08-2015 18:21:41

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Capture Bureau (Vidéo + Audio)

Donc pas moyen.

Juste le son en 5.1 ça passe.
Dès qu'on veut capturer avec la vidéo, il faut obligatoirement mettre en 2 Ch pour que ça passe ou autrement ça gazouille.

Avec Alsa  (hw:0,0) + vidéo, ça serait quasiemment bon si ce n'est que le centre se trouve sur l'ARG et les autres cannaux peut-être eux aussi dans le désordre.
Pas simple du tout. J'ai passé toute la journée à chercher et pour toujours en arriver au même résultat hmm

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#10 11-08-2015 09:33:51

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Capture Bureau (Vidéo + Audio)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#11 11-08-2015 09:40:55

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Capture Bureau (Vidéo + Audio)

Je me retrouve en suivant ce lien à la lettre avec des options en plus et qui me rendent bien service.

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#12 11-08-2015 11:33:51

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Capture Bureau (Vidéo + Audio)

Pt'ain et bien moi je ne sais pas ce que j'ai bidouillé dans mes fichiers de config mais je suis obligé de m'aggripper aux enceintes autrement elles se sauvent big_smile
Un son que je n'ai jamais pu avoir de ce niveau !!! Un superbe relief, pas de saturation et pourtant ça déménage. Les niveaux sont maintenant mémorisés à chaque reboot. Ce n'était pas toujours le cas malgré toutes les combines appliquées, trouvées sur le net et des documentations pas toujours à jours. J'utiles Ocenaudio comme éditeur et ça tapes aux yeux niveau volume.

Je continue la bidouille ... big_smile

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#13 11-08-2015 17:36:05

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 28-09-2012
Site Web

Re : Capture Bureau (Vidéo + Audio)

J'espère que tu as pris des notes wink
Perso la capture vidéo, c'est bon, mais la capture audio c'est toujours pas ça chez moi....
Je continue les tests moi aussi

Hors ligne

#14 11-08-2015 19:45:18

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Capture Bureau (Vidéo + Audio)

Salut kao

Capture vidéo + Stéréo, c'est impeccable. Pourquoi en 5.1, ce n'est pas bon, c'est là que je ne comprend plus. Ce n'est peut-être simplement pas faisable hmm

Si je fais un :


amixer -Dpulse
 



J'obtiens :


Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right - Rear Left - Rear Right - Front Center - Woofer
  Limits: Playback 0 - 65536
  Mono:
  Front Left: Playback 53084 [81%] [on]
  Front Right: Playback 53084 [81%] [on]
  Rear Left: Playback 53084 [81%] [on]
  Rear Right: Playback 53084 [81%] [on]
  Front Center: Playback 53084 [81%] [on]
  Woofer: Playback 53084 [81%] [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch cswitch-joined
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 65536
  Front Left: Capture 52429 [80%] [on]
  Front Right: Capture 52429 [80%] [on]
patrick@debian:~/Bureau$
 



Plus précisément :


  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 65536
  Front Left: Capture 52429 [80%] [on]
  Front Right: Capture 52429 [80%] [on]
 



C'est peut-être pour ça non ?


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#15 12-08-2015 13:40:31

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Capture Bureau (Vidéo + Audio)

La seul combine que j'ai trouvé est de lancer une capture audio -ac 6 et une capture écran en même temps mais séparées.


#!/bin/bash


## Création du dossier daté
mkdir ~/Vidéos/Capture\ $(date +%F-%H-%M-%S)/ &

## Capture audio
avconv -ac 6  -f  pulse -i $(pactl list sources | sed -n '/alsa.*monitor/s/.*: \(.*\)$/\1/p')  -acodec copy ~/Vidéos/Capture\ $(date +%F-%H-%M-%S)/audio.wav &

## Capture vidéo
avconv -f x11grab -s $(xwininfo -root | grep 'geometry' | awk '{print $2;}') -r 25 -i :0.0  -c:v libx264 -qp 0 -preset ultrafast  ~/Vidéos/Capture\ $(date +%F-%H-%M-%S)/video.mkv
 



Il manque plus que dans le script, que quand avconv est killé, un multiplexage de la vidéo et de l'audio se face en dirct copy.
Et éventuellement effacer ces deux fichiers à la création du fichier final.

Dernière modification par golgot200 (12-08-2015 13:43:00)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

Pied de page des forums