[Vidéo] Enregistrer une vidéo sur Pluzz de France TV (Résolu)

Applications multimedia / jeux
Répondre
Avatar de l’utilisateur
bowmore
Daikyu
Messages : 91
Inscription : mar. 21 déc. 2010, 12:55

[Vidéo] Enregistrer une vidéo sur Pluzz de France TV (Résolu)

Message par bowmore »

Bonjour à tous,

Je cherche a enregistrer une vidéo sur Pluzz de France Télévision.
Le add-on Download Flash & Video de Fire Fox ne fonctionne pas sur Pluzz.
J'ai bien trouvé deux applications, tvdownloader et pluzzdl, mais qui ne sont plus soutenues depuis plusieurs années, ce qui ne garanti pas leur bon fonctionnement, surtout vu le sujet... :wink:

J'ai toujours la possibilité de passer par un soft pour Windows en passant par une machine virtuelle, mais j'aimerai savoir s'il n'y a pas un moyen dispo pour Arch?

Merci.
Dernière modification par bowmore le dim. 08 mars 2015, 19:56, modifié 3 fois.
Attendez vous au pire, vous ne serez jamais déçu...
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [Vidéo] Enregistrer une vidéo sur Pluzz de France TV

Message par Kristen »

youtube-dl tout simplement, ça marche bien. Je l'utilise assez souvent.
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
papajoke
Elfe
Messages : 779
Inscription : sam. 30 août 2014, 19:54

Re: [Vidéo] Enregistrer une vidéo sur Pluzz de France TV

Message par papajoke »

bowmore a écrit :deux applications, tvdownloader et pluzzdl, mais qui ne sont plus soutenues depuis plusieurs années
reste dpluzz a jour
Arch stable - Kde 5 / zsh - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau
Avatar de l’utilisateur
bowmore
Daikyu
Messages : 91
Inscription : mar. 21 déc. 2010, 12:55

Re: [Vidéo] Enregistrer une vidéo sur Pluzz de France TV

Message par bowmore »

Kristen a écrit :youtube-dl tout simplement, ça marche bien. Je l'utilise assez souvent.
Pour youtube-dl, j'ai un petit problème avec ffmpeg, quelque soit la vidéo. Par exemple:

Code : Tout sélectionner

youtube-dl http://pluzz.francetv.fr/videos/c_dans_lair.html
[pluzz.francetv.fr] c_dans_lair: Downloading webpage
[pluzz.francetv.fr] 118488066: Downloading video JSON
[pluzz.francetv.fr] 118488066: Downloading m3u8 information
[download] Destination: C dans l'air-118488066.mp4
ffmpeg: error while loading shared libraries: librtmp.so.1: cannot open shared object file: No such file or directory


ERROR: ffmpeg exited with code 127
Attendez vous au pire, vous ne serez jamais déçu...
Avatar de l’utilisateur
bowmore
Daikyu
Messages : 91
Inscription : mar. 21 déc. 2010, 12:55

Re: [Vidéo] Enregistrer une vidéo sur Pluzz de France TV

Message par bowmore »

papajoke a écrit :
bowmore a écrit :deux applications, tvdownloader et pluzzdl, mais qui ne sont plus soutenues depuis plusieurs années
reste dpluzz a jour
Pour dpluzz, j'ai aussi un problème qui renvoit ça en console:

Code : Tout sélectionner

DEBUT DU TRAITEMENT
-->RECUPERATION DU JSON
-->TRAITEMENT DU JSON
-->RECUPERATION DU FICHIER VIDEO AVEC VOS PARAMÈTRES: FFMPEG / AAC
ffmpeg version 1.2.6-7:1.2.6-1~trusty1 Copyright (c) 2000-2014 the FFmpeg developers

FIN DU TRAITEMENT
Votre Fichier Final Est: (Sauf s'il est renommé par le GUI!)
/home/bowmore/cash_investigation_118675882.mkv
Attendez vous au pire, vous ne serez jamais déçu...
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [Vidéo] Enregistrer une vidéo sur Pluzz de France TV

Message par Kristen »

Je viens d'essayer

Code : Tout sélectionner

youtube-dl http://pluzz.francetv.fr/videos/c_dans_lair.html
et pas de soucis. Ça ne viendrait pas de ffmpeg? Tu as installé gstreamer0.10-ffmpeg ?
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
bowmore
Daikyu
Messages : 91
Inscription : mar. 21 déc. 2010, 12:55

Re: [Vidéo] Enregistrer une vidéo sur Pluzz de France TV

Message par bowmore »

Oui, j'ai la dernière version de gstreamer0.10-ffmpeg.
Attendez vous au pire, vous ne serez jamais déçu...
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [Vidéo] Enregistrer une vidéo sur Pluzz de France TV

Message par Kristen »

ffmpeg aussi normalement
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
bowmore
Daikyu
Messages : 91
Inscription : mar. 21 déc. 2010, 12:55

Re: [Vidéo] Enregistrer une vidéo sur Pluzz de France TV

Message par bowmore »

Oui aussi pour ffmpeg.
Tout mon système est à jour.
C'est ce message qui me laisse dubitatif:

Code : Tout sélectionner

ffmpeg: error while loading shared libraries: librtmp.so.1: cannot open shared object file: No such file or directory
Pour cette librtmp.so.1, j'ai un doute...
Attendez vous au pire, vous ne serez jamais déçu...
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [Vidéo] Enregistrer une vidéo sur Pluzz de France TV

Message par hopimet »

Salut,

youtube-dl et dpluzz fonctionnent bien chez moi. J'ai bien librtmp.so.1 dans /usr/lib/. Tu peux déjà vérifier avec cd /bin && ldd ffmpeg

Code : Tout sélectionner

linux-vdso.so.1 (0x00007fff2f1c8000)
        libavdevice.so.56 => /usr/lib/libavdevice.so.56 (0x00007fcb791f9000)
        libavfilter.so.5 => /usr/lib/libavfilter.so.5 (0x00007fcb78eb5000)
        libavformat.so.56 => /usr/lib/libavformat.so.56 (0x00007fcb78af4000)
        libavcodec.so.56 => /usr/lib/libavcodec.so.56 (0x00007fcb7792d000)
        libavresample.so.2 => /usr/lib/libavresample.so.2 (0x00007fcb7770d000)
        libpostproc.so.53 => /usr/lib/libpostproc.so.53 (0x00007fcb774ef000)
        libswresample.so.1 => /usr/lib/libswresample.so.1 (0x00007fcb772d7000)
        libswscale.so.3 => /usr/lib/libswscale.so.3 (0x00007fcb77060000)
        libavutil.so.54 => /usr/lib/libavutil.so.54 (0x00007fcb76e02000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fcb76ac0000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fcb768a3000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007fcb7659e000)
        libvdpau.so.1 => /usr/lib/libvdpau.so.1 (0x00007fcb7639a000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007fcb75ff7000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fcb75dd5000)
        libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007fcb75bd1000)
        libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0x00007fcb759c9000)
        libxcb-shape.so.0 => /usr/lib/libxcb-shape.so.0 (0x00007fcb757c5000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0x00007fcb754ca000)
        libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x00007fcb75231000)
        libv4l2.so.0 => /usr/lib/libv4l2.so.0 (0x00007fcb75023000)
        libpulse.so.0 => /usr/lib/libpulse.so.0 (0x00007fcb74dd2000)
        libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0x00007fcb74bba000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fcb748fd000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fcb746c0000)
        libass.so.5 => /usr/lib/libass.so.5 (0x00007fcb74498000)
        librtmp.so.1 => /usr/lib/librtmp.so.1 (0x00007fcb7427b000) <==== ICI
        libz.so.1 => /usr/lib/libz.so.1 (0x00007fcb74065000)
        libmodplug.so.1 => /usr/lib/libmodplug.so.1 (0x00007fcb73cd9000)
        libbluray.so.1 => /usr/lib/libbluray.so.1 (0x00007fcb73aa3000)
        libgnutls.so.28 => /usr/lib/libgnutls.so.28 (0x00007fcb73780000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fcb7357c000)
        libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007fcb7336c000)
        libva.so.1 => /usr/lib/libva.so.1 (0x00007fcb73154000)
        libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0x00007fcb72e40000)
        libx265.so.43 => /usr/lib/libx265.so.43 (0x00007fcb729cd000)
        libx264.so.142 => /usr/lib/libx264.so.142 (0x00007fcb72659000)
        libvpx.so.1 => /usr/lib/libvpx.so.1 (0x00007fcb72275000)
        libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007fcb71fcc000)
        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007fcb71d9f000)
        libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1 (0x00007fcb71b5e000)
        libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0x00007fcb71945000)
        libspeex.so.1 => /usr/lib/libspeex.so.1 (0x00007fcb7172c000)
        libschroedinger-1.0.so.0 => /usr/lib/libschroedinger-1.0.so.0 (0x00007fcb71463000)
        libopus.so.0 => /usr/lib/libopus.so.0 (0x00007fcb71217000)
        libopenjpeg.so.1 => /usr/lib/libopenjpeg.so.1 (0x00007fcb70fee000)
        libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0 (0x00007fcb70dda000)
        libopencore-amrnb.so.0 => /usr/lib/libopencore-amrnb.so.0 (0x00007fcb70bb0000)
        libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x00007fcb70939000)
        libgsm.so.1 => /usr/lib/libgsm.so.1 (0x00007fcb7072e000)
        liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007fcb70508000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fcb79415000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fcb702f6000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fcb700f2000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fcb6feec000)
        librt.so.1 => /usr/lib/librt.so.1 (0x00007fcb6fce4000)
        libv4lconvert.so.0 => /usr/lib/libv4lconvert.so.0 (0x00007fcb6fa6a000)
        libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007fcb6f85f000)
        libpulsecommon-6.0.so => /usr/lib/pulseaudio/libpulsecommon-6.0.so (0x00007fcb6f5e0000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007fcb6f397000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fcb6f089000)
        libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007fcb6ee53000)
        libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007fcb6ebfa000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fcb6e9d0000)
        libenca.so.0 => /usr/lib/libenca.so.0 (0x00007fcb6e79d000)
        libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007fcb6e524000)
        libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007fcb6e0aa000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fcb6dd9b000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fcb6db85000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007fcb6d820000)
        libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0x00007fcb6d5ba000)
        libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0x00007fcb6d3a7000)
        libnettle.so.4 => /usr/lib/libnettle.so.4 (0x00007fcb6d179000)
        libhogweed.so.2 => /usr/lib/libhogweed.so.2 (0x00007fcb6cf4a000)
        libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007fcb6ccb8000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0x00007fcb6cab1000)
        liborc-0.4.so.0 => /usr/lib/liborc-0.4.so.0 (0x00007fcb6c82c000)
        libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007fcb6c5d2000)
        libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007fcb795ae000)
        libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0x00007fcb6c36a000)
        libasyncns.so.0 => /usr/lib/libasyncns.so.0 (0x00007fcb6c164000)
        libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fcb6bef5000)
        libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007fcb6bcd7000)
        libffi.so.6 => /usr/lib/libffi.so.6 (0x00007fcb6bace000)
        libcap.so.2 => /usr/lib/libcap.so.2 (0x00007fcb6b8ca000)
        liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007fcb6b6bf000)
        libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007fcb6b3de000)
        libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007fcb6b1cc000)
        libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fcb6afb5000)
        libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x00007fcb6ad42000)
        libnsl.so.1 => /usr/lib/libnsl.so.1 (0x00007fcb6ab2a000)
        libattr.so.1 => /usr/lib/libattr.so.1 (0x00007fcb6a925000)
Elle est normalement installée avec rtmpdump.
Avatar de l’utilisateur
bowmore
Daikyu
Messages : 91
Inscription : mar. 21 déc. 2010, 12:55

Re: [Vidéo] Enregistrer une vidéo sur Pluzz de France TV

Message par bowmore »

Ouais, je pense avoir trouvé le schmilblick...

Code : Tout sélectionner

cd /bin && ldd ffmpeg
...
librtmp.so.1 => not found
...
yaourt -S rtmpdump
résolution des dépendances...
recherche des conflits entre paquets...
:: rtmpdump et rtmpdump-replay sont en conflit. Supprimer rtmpdump-replay ? [o/N]
A priori, j'ai rtmpdump-replay installé (qui est orphelin...).
J'ai installé rtmpdump, j'ai bien librtmp.so.1 sous /usr/lib/librtmp.so.1, mais j'ai encore des erreurs.
Là, je n'ai pas le temps d'approfondir.
A plus tard...
Attendez vous au pire, vous ne serez jamais déçu...
Avatar de l’utilisateur
bowmore
Daikyu
Messages : 91
Inscription : mar. 21 déc. 2010, 12:55

Re: [Vidéo] Enregistrer une vidéo sur Pluzz de France TV

Message par bowmore »

OK, c'est bon pour moi avec youtube-dl et dpluzz. :D
Juste quelques réglages à bien paramétrer.
Avec dpluzz, forcer le son en mp3 et non en AAC, par exemple.
Avec youtube-dl, il faut que je cherche pourquoi il faut le lancer en root (ou avec sudo), et lui expliquer où je veux recevoir le fichier vidéo téléchargé. Par défaut, il me les place sous /usr/bin :?:

En tout cas, merci à hopimet papajoke et Kristen pour leurs judicieux conseils. :chinois: :chinois: :chinois:
En espérant que ce post puisse servir à d'autres. 8)

:bravo:
Attendez vous au pire, vous ne serez jamais déçu...
Répondre