
Recherche avancée
Médias (1)
-
SPIP - plugins - embed code - Exemple
2 septembre 2013, par
Mis à jour : Septembre 2013
Langue : français
Type : Image
Autres articles (58)
-
Mise à jour de la version 0.1 vers 0.2
24 juin 2013, parExplications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...) -
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
Ecrire une actualité
21 juin 2013, parPrésentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
Vous pouvez personnaliser le formulaire de création d’une actualité.
Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)
Sur d’autres sites (9660)
-
FFMPEG fast quality video encoding without quality loss & less storage occupancy (maybe using GPU)
27 mars 2024, par Diwash MainaliI Have written a go code but it is slow and the video compression rate is also not that impressive. I am new to FFMPEG and my entire project depends on FFMPEG. I have tried different video codecs like vp9, h264, h265, NVENC, AV1, etc. All of them were too slow (maybe I am not good enough to optimize it). My project is based on Go and the current codec that I am using is libx264. Can anyone help me optimize the video encoding part of my project.


Libx264 :


func encodeVideo(fileName, bitrate, crf, preset, resolution string) *exec.Cmd {
 return exec.Command("C:\\ffmpeg-6.1-full_build\\bin\\ffmpeg",
 "-i", "./userUploadDatas/videos/"+fileName,
 "-c:v", "libx264",
 "-b:v", bitrate,
 "-crf", crf,
 "-preset", preset,
 "-vf", "scale="+resolution,
 "./userUploadDatas/videos/"+fileName+"_encoded"+".mp4")
}



Please provide static value of each parameters. Any codec will work for me as long as it is fast, occupies less space & doesn't loose spaces.


The problems I have faces with different codecs are :


- 

- NVENC : Fast but the size of video is doubled & loss of video quality.
- libx264 : Best I can find currently, but is slow.
- h264, h265 : Occupies more space
- Av1 & vp9 : Was too slow and wasn't able to encode 30sec video in 1hrs.










The specs of hardware that I am using is Ryzen7 5000 series CPU, NVIDIA RTX 3050 Ti Laptop GPU.


-
avcodec/mpegvideo_enc : Constify pointers to static storage
15 juin 2024, par Andreas Rheinhardt -
avcodec/vvcdec : refact, unify {horizontal, vertical}_bs, {horizontal, vertical}_p...
11 juin 2024, par Nuo Mi