PeerTube?

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
Reprise du message précédent
cmoifp :
Tu n'aurais pas mis le lien de ta vidéo sur le forum, je ne l'aurais pas trouvée. Par conséquent, ce n'est pas uniquement une question de plateforme.
Oui c'est vrai que mes vidéos sont noyées dans toutes les autres.
Pal mal Mageia!
@+
Gérard
@+
Gérard

Dimitrios Membre non connecté
-
- Voir le profil du membre Dimitrios
- Inscrit le : 24/02/2008
- Site internet
- Groupes :
cmoifp :
Bonjour,
Tu as un moteur de recherche pour toutes les instances peertube accessible publiquement.
Dimitrios :
Bonjour
Je ne suis pas sûr, mais j'ai compris que quand on cherche une vidéo, on cherche uniquement sur une instance.
On ne peut pas avec une requête chercher dans toutes les instances peertube pour une vidéo ?
Je ne suis pas sûr, mais j'ai compris que quand on cherche une vidéo, on cherche uniquement sur une instance.
On ne peut pas avec une requête chercher dans toutes les instances peertube pour une vidéo ?
Bonjour,
Tu as un moteur de recherche pour toutes les instances peertube accessible publiquement.
Merci !

mataf Membre non connecté
-
- Voir le profil du membre mataf
- Inscrit le : 13/11/2014
- Groupes :
et ici une annonce MLO https://odysee.com/@actualia:c/mageia-linux-online-mlo-rouvre-son:c
et Mageia 8 https://odysee.com/@Florin:3/Mageia8:d
Édité par mataf Le 21/01/2022 à 18h03

Ami age Membre non connecté
-
- Voir le profil du membre Ami age
- Inscrit le : 18/08/2012
- Site internet
- Groupes :
-
Modérateur
si je tape, flightgear mageia, je tombe sur la vidéo que je viens de poster
https://sepiasearch.org/search?search=flightgear+mageia&sort=-match&host=&page=1
fllghtgear marseille aussi
https://sepiasearch.org/search?search=flightgear+marseille&sort=-match&host=&page=1
par contre flightgear 2020 rien
https://sepiasearch.org/search?search=flightgear+2020&sort=-match&host=&page=1
mais faut taper flightgear 2020.3.11
https://sepiasearch.org/search?search=flightgear+2020.3.11&sort=-match&host=&page=1
donc, il a pas l'air mal ce moteur de recherche.
_______________________________________________________________________

___________________________________ Un petit clic pour Mageia ? =>> CLIQUEZ I C I :
.



___________________________________ Un petit clic pour Mageia ? =>> CLIQUEZ I C I :
.

Visiteur
Visiteur
gerard-ll :
Si je fais des vidéos ce n'est pas pour les laisser sur mon disque dur. Je n'ai pas assez de place.
PeerTube encode (toujours) la vidéo avec un débit binaire assez faible. La qualité x264 est de 23. Aussi ref=1, subme=2, keyint=50. Par conséquent, gardez les sources.
L'audio est encodé par un encodeur ffmpeg aac de faible qualité (à mon avis). Vous pouvez éviter que le serveur ré-encode l'audio (mais pas la vidéo). Pour ce faire, donnez-lui un conteneur mp4 (pas mkv) avec une vidéo h264 et une audio aac (pas plus de 200-256 kbps). Encodez localement la piste audio aac avec un encodeur fdk de qualité (option -vbr 5).
Par exemple, si ffmpeg est compilé avec le support fdk aac (il ne l'est pas par défaut), l'option serait -c:a libfdk_aac -vbr 5. Le débit binaire sera d'environ ~192 kbps, variable.

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
artenaki :
PeerTube encode (toujours) la vidéo avec un débit binaire assez faible. La qualité x264 est de 23. Aussi ref=1, subme=2, keyint=50. Par conséquent, gardez les sources.
Salut artenaki, ah ben pour l'instant j'ai laissé tomber PeerTube.
En tout cas merci pour tes explication!

Pal mal Mageia!
@+
Gérard
@+
Gérard

Visiteur
Visiteur
Ce ffmpeg ne remplacera pas celui du système, mais sera installé séparément.
Pour simplifier, installez d'abord sudo
Code BASH :
su - urpmi sudo exit
Ou au lieu de sudo, vous pouvez utiliser la commande su -
Cependant, vous devrez alors saisir à nouveau le bon dossier.
Téléchargez le paquet src.rpm pour ffmpeg. Pour Mageia 8, le lien actuel est maintenant celui-ci http://ftp.free.fr/mirrors/mageia.org/distrib/8/SRPMS/tainted/updates/ffmpeg-4.3.5-1.mga8.tainted.src.rpm
Les versions plus récentes seront sur cette page http://ftp.free.fr/mirrors/mageia.org/distrib/8/SRPMS/tainted/updates/
Assurez-vous que vous avez activé les dépôts "Tainted" et "Tainted Updates".
Installons toutes les dépendances de construction et les compilateurs avec cette commande :
Code BASH :
sudo urpmi --buildrequires ./ffmpeg-4.3.5-1.mga8.tainted.src.rpm
Et aussi (pour la version 64 bits) :
Code BASH :
sudo urpmi lib64fdk-aac-devel lib64x264-devel
Téléchargez le code source de la dernière version de ffmpeg depuis le site officiel. Pour le moment, le lien sera https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.xz
Des versions plus récentes seront disponibles ici : https://ffmpeg.org/download.html
Décompressez l'archive, par exemple dans le dossier ~ et allez à
cd ~/ffmpeg
Maintenant faites la configuration, où le support de fdk aac sera activé :
Code BASH :
./configure --prefix=/opt/ffmpeg5 --enable-gpl --enable-version3 --enable-nonfree --enable-static --disable-shared --disable-debug --disable-doc --enable-libfdk-aac --enable-libx264
Il s'agit de la configuration minimale. Mais vous pouvez ajouter d'autres options (avec un risque plus élevé de plantage, par exemple si vous n'avez pas les paquets -devel) :
Code BASH :
--enable-pic --enable-gray --enable-libdav1d --enable-libaom --enable-libass --enable-libmp3lame --enable-libopus --enable-libsoxr --enable-libvorbis --enable-libvpx --enable-libx265 --enable-libxvid
La liste complète est disponible avec la commande ./configure --help
Puis compilez et installez :
Code BASH :
make sudo make install
Pas besoin de s'inquiéter. Il s'installe uniquement dans le dossier /opt/ffmpeg5 et ne perturbe pas votre système.
En termes de temps, la compilation prend 1,3 SBU. Pas plus de 45 minutes, je pense. Selon le site web de linux from scratch.
Si vous obtenez des erreurs pendant la configuration ou la compilation, cela signifie que certains paquets, compilateurs ou assembleurs sont manquants. Ou vous avez un dépôt "Tainted" désactivé. Mais en général, la commande urpmi --buildrequires *.src.rpm ci-dessus devrait avoir installé tout ce dont vous avez besoin.
L'étape suivante est facultative. Mais copions le binaire /opt/ffmpeg5/bin/ffmpeg (nous n'avons besoin que de ce fichier) dans le PATH et supprimons le dossier /opt/ffmpeg5 comme inutile. Le nom sera ffmpeg5, pour ne pas entrer en conflit avec le système ffmpeg.
Code BASH :
sudo cp /opt/ffmpeg5/bin/ffmpeg /usr/local/bin/ffmpeg5 ffmpeg5 -version sudo rm -rd /opt/ffmpeg5
Et maintenant, la conversion. Disons que vous avez une vidéo (input.mkv) que vous voulez envoyer à PeerTube. Cette commande préparera le fichier mp4 souhaité pour l'envoi (output.mp4).
La vidéo ne sera pas transcodée, seulement l'audio (avec un bitrate variable).
Code BASH :
ffmpeg5 -i input.mkv -c:v copy -c:a libfdk_aac -vbr 5 -async 1 -af volume=-1dB -ac 2 -sn -movflags +faststart output.mp4
fdk peut convertir de l'audio à un débit constant (ou aussi proche que possible d'un débit constant). Mais dans ce cas, il est recommandé d'ajuster le filtre passe-bas.
Plus le débit binaire est faible, plus les hautes fréquences doivent être coupées pour que l'encodeur fonctionne efficacement.
Code BASH :
ffmpeg5 -i input.mkv -c:v copy -c:a libfdk_aac -b:a 128k -cutoff 17000 -async 1 -af volume=-1dB -ac 2 -sn -movflags +faststart output.mp4
Cette commande coupe les fréquences supérieures à 17000 Hz. La plupart des adultes n'entendent pas les fréquences supérieures à 18000 Hz. Pour 128k, il est considéré comme un filtre standard pour 16000-17000 Hz. Mais le défaut de fdk est plus faible.
L'option -af volume=-1dB est nécessaire pour diminuer un peu le volume, afin d'éviter clipping. C'est parce que fdk n'est pas un "32 bits float", mais un "16 bits", et pourrait être sujet à des coupures (clipping).
-async 1 empêche la désynchronisation de la vidéo et de l'audio.
-sn désactive les sous-titres.
-ac 2 mixage en stéréo si le fichier d'entrée est en 5.1
-movflags +faststart optimise le conteneur mp4 pour le streaming (l'index est déplacé au début du fichier).
Et maintenant, vous pouvez télécharger le fichier .mp4 sur PeerTube.
fdk est l'un des encodeurs aac de la plus haute qualité et est recommandé.
Édité par Visiteur Le 23/11/2022 à 19h27

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
artenaki :
Ok. Mais laissez-moi vous dire comment compiler ffmpeg avec le support fdk aac. Parce que c'est une bête rare mais de qualité.
Salut artenaki, ah bravo pour le travail!
Très bonne explication dont je prends note.


Pal mal Mageia!
@+
Gérard
@+
Gérard

Visiteur
Visiteur
J'ai même compilé Avidemux et HandBrake avec le support de fdk.
Les mélomanes disent que l'encodeur QAAC (QuickTime AAC) d'Apple est meilleur. Mais je ne le pense pas. Il est utilisé dans iTunes et n'est pas disponible sur Linux.

Visiteur
Visiteur
Quel PeerTube fiable recommandez-vous ? Dans cette liste. peervideo.ru semble avoir disparu.
A propos, j'ai informé les développeurs de la qualité de l'encodeur aac ffmpeg. Ils m'ont dit que si le serveur a ffmpeg, qui est construit avec fdk aac, peertube préférera fdk.
ffmpeg aac est terrible.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie