Problèmes et questions sur les applications multimédia.
Répondre

Capture vidéo pas propre

#1Messageil y a 5 ans

Bonjour à tous !
Quand je fais une capture vidéo, j'obtiens des perturbations.
https://imgur.com/a/n5gSGRN
Elles ne sont pas permanentes, mais elles apparaissent souvent.
J'ai deux cartes graphiques, Nvidia GEFORCE GTX 950M et INTEL GRAPHICS 520, voici les détails:

Graphics:  Card-1: Intel HD Graphics 520 driver: i915 v: kernel bus ID: 00:02.0 
           Card-2: NVIDIA GM107M [GeForce GTX 950M] driver: N/A bus ID: 01:00.0 
           Display: x11 server: X.Org 1.19.6 driver: intel resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa DRI Intel HD Graphics 520 (Skylake GT2) v: 4.5 Mesa 18.0.4 
           direct render: Yes 

Pour chacune d'elles, le pilote installé est video-hybrid-intel-nvidia-bumblebee
https://imgur.com/gallery/CHWrOTN
Les logiciels que j'ai utilisé sont OBS et Simple Screen Recorder, j'ai le même probleme avec les deux logiciels.
Merci.

Capture vidéo pas propre

#2Messageil y a 5 ans

Bonjour
Difficile de répondre comme ça...
Ça peut venir des pilotes ta carte comme de ffmpeg.
Essaye de passer directement par ffmpeg sans logiciel.

ffmpeg -f alsa -ac 2 -i pulse -f x11grab -s 1920x1080 -i :0.0 -acodec flac -vcodec libx264 -preset veryfast CapVideo.mkv
A adapter -s 1920x1080 a ta propre résolution d'écran. Tape Q pour arrêter l'enregistrement.
Pas sur que ce soit mieux, mais on saura si ffmpeg est en cause ou non.

Capture vidéo pas propre

#3Messageil y a 5 ans

J'ai toujours le même problème

Capture vidéo pas propre

#4Messageil y a 5 ans

Là, c'est matériel ou du moins les pilotes qui sont en cause..
As tu ce problème avec d'autres distributions ? Tu devrais essayer avec une live session avec la ligne de commande ffmpeg pour ne pas installer à perte.
Donne nous le retour complet de inxi -Fxzc0 pour qu'on puisse mieux connaître ta machine.

Capture vidéo pas propre

#5Messageil y a 5 ans

System:    Host: ngahy_be Kernel: 4.14.44-1-MANJARO x86_64 bits: 64 compiler: gcc v: 8.1.0 
           Desktop: KDE Plasma 5.12.5 tk: Qt 5.10.1 Distro: Manjaro Linux 17.1.10 Hakoila 
Machine:   Type: Laptop System: Acer product: Aspire F5-573G v: V1.04 serial: N/A 
           Mobo: Acer model: Captain_SK v: V1.04 serial: N/A UEFI [Legacy]: Insyde v: V1.04 date: 04/26/2016 
Battery:   ID-1: BAT1 charge: 21.9 Wh condition: 47.2/61.0 Wh (77%) model: LGC AS16B8J status: Discharging 
CPU:       Topology: Dual Core model: Intel Core i7-6500U bits: 64 type: MT MCP arch: Skylake rev: 3 
           L2 cache: 4096 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 20744 
           Speed: 2282 MHz min/max: 400/3100 MHz Core speeds (MHz): 1: 2282 2: 2204 3: 2237 4: 2163 
Graphics:  Card-1: Intel HD Graphics 520 driver: i915 v: kernel bus ID: 00:02.0 
           Card-2: NVIDIA GM107M [GeForce GTX 950M] driver: N/A bus ID: 01:00.0 
           Display: x11 server: X.Org 1.19.6 driver: intel resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa DRI Intel HD Graphics 520 (Skylake GT2) v: 4.5 Mesa 18.0.4 direct render: Yes 
Audio:     Card-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           Sound Server: ALSA v: k4.14.44-1-MANJARO 
Network:   Card-1: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter driver: ath10k_pci v: kernel 
           bus ID: 03:00.0 
           IF: wlp3s0 state: up mac: <filter> 
           Card-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8168 v: 8.045.08-NAPI 
           port: 3000 bus ID: 04:00.1 
           IF: enp4s0f1 state: down mac: <filter> 
Drives:    HDD Total Size: 931.51 GiB used: 513.56 GiB (55.1%) 
           ID-1: /dev/sda vendor: Western Digital model: WD10JPVX-22JC3T0 size: 931.51 GiB 
Partition: ID-1: / size: 560.05 GiB used: 513.47 GiB (91.7%) fs: ext4 dev: /dev/sda2 
           ID-2: swap-1 size: 8.00 GiB used: 99.2 MiB (1.2%) fs: swap dev: /dev/sda4 
Sensors:   System Temperatures: cpu: 47.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 191 Uptime: 1h 34m Memory: 7.67 GiB used: 1.87 GiB (24.4%) Init: systemd Compilers: 
           gcc: 8.1.0 clang: 6.0.0 Shell: bash v: 4.4.19 inxi: 3.0.08 

Capture vidéo pas propre

#6Messageil y a 5 ans

flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 20744
Physical Adress Extention est une extension qui permet aux processeurs 32 bits d'utiliser 64 go de mémoire avec quelques limitations.
Je pense qu'on a atteint cette limite physique lors d'une capture vidéo (grab) l . Le processeur doit en plus gérer l'occupation du disque et cette valeur est vite atteinte.
Désolé, je ne vois pas comment améliorer ce fonction.
Edit:
J'ai aussi pae et je suis en 64 bit, donc rien à voir...Ça permet d'utiliser + de 4 go de ram .

Capture vidéo pas propre

#7Messageil y a 5 ans

Peut-être que la carte Nvidia n'est pas bien supportée ?

Capture vidéo pas propre

#8Messageil y a 5 ans

Probablement. Nvidia cesse son support pour les cartes de type Fermi.
Ces braves gens considèrent qu'il faut acheter du plus récent et "plombent" leurs pilotes propriètaires.
Je capture l'écran de manière correcte (bien qu'un peu saccadée) avec le pilote libre. Voir mhwd

Capture vidéo pas propre

#9Messageil y a 5 ans

Ma carte graphique est plus récente, elle ne fait partie de la liste.
J'essaierai l'installation manuelle demain, bien que j'ai déjà essayé l'installation automatique des pilotes libre avec

manjaro-chroot
J'ai essayé d'installer le pilote nvidia-video directement, au lieu de laisser hybrid-intel-nvidia-bumblebee pour les deux cartes. L'interface graphique n'a pas démarré au démarrage, j'ai donc du faire ça pour desinstaller nvidia-video et re -installer bumblebee

Capture vidéo pas propre

#10Messageil y a 5 ans

verifie avec
sudo lspci -vv si tu as 64 ou 32 bits

Capture vidéo pas propre

#11Messageil y a 5 ans

Oui, je suis bien en 64 bits

Capture vidéo pas propre

#12Messageil y a 5 ans

Je viens de faire un test avec la toute prochaine Manjaro 18 en full gtk3 (xfce) via la ligne de commande que j'ai passée plus haut. Je la redonne au cas où:

ffmpeg -f alsa -ac 2 -i pulse -f x11grab -s 1366x768 -i :0.0 -acodec flac -vcodec libx264 -preset veryfast CapVideo.mkv
Le résultat reste assez fluide malgré mon proc de type Celeron et 4 go de Ram:

inxi -b
System:
  Host: manjaro Kernel: 4.16.8-1-MANJARO x86_64 bits: 64 Desktop: N/A 
  Distro: Manjaro Linux 18.0-beta-2 Illyria 
Machine:
  Type: Laptop System: LENOVO product: 80TG v: Lenovo V110-15IAP serial: N/A 
  Mobo: LENOVO model: Lenovo V110-15IAP v: NO DPK serial: N/A UEFI: LENOVO 
  v: 1MCN34WW date: 11/21/2016 
Battery:
  ID-1: BAT0 charge: 13.8 Wh condition: 19.3/22.6 Wh (85%) 
CPU:
  Dual Core: Intel Celeron N3350 type: MCP speed: 1302 MHz 
  min/max: 800/2400 MHz 
Graphics:
  Card-1: Intel driver: i915 v: kernel 
  Display: x11 server: N/A driver: intel unloaded: fbdev,modesetting,vesa 
  resolution: <xdpyinfo missing> 
  OpenGL: renderer: Mesa DRI Intel HD Graphics 500 (Broxton 2x6) 
  v: 4.5 Mesa 18.0.3 
Network:
  Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  driver: r8169 
  Card-2: Intel Dual Band Wireless-AC 3165 Plus Bluetooth driver: iwlwifi 
Drives:
  HDD Total Size: 231.04 GiB used: 57.81 GiB (25.0%) 
Info:
  Processes: 167 Uptime: 45m Memory: 3.44 GiB used: 1.18 GiB (34.3%) 
  Shell: bash inxi: 3.0.08 
Je ne suis pas rompu à la maîtrise des tutos vidéo :mrgreen: , mais vous verrez que ça passe plutôt pas mal:
Edit: C'est depuis la live-usb en pilotes libres.

Capture vidéo pas propre

#13Messageil y a 5 ans

J'ai contacté l'équipe Tux'N'Vape pour connaître la source du problème.
Ils m'ont dit que bumblebee est dépassé pour le genre de carte que j'ai, et qu'il fallait installer un patch pour les drivers, qui ne sont, malheureusement, que disponible avec leurs ISO. De plus, il semble que le problème vienne aussi de KDE. Donc, je pense que vais migrer vers XFCE, que j'ai toujours aimé d'ailleurs, et voir si le problème sera réglé
Ça ne sera pas pour demain, il faut encore que fasse la sauvegarde de mes données.
En tout cas, merci pour votre aide.
Répondre