
Recherche avancée
Autres articles (83)
-
MediaSPIP version 0.1 Beta
16 avril 2011, parMediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...) -
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 (...) -
MediaSPIP 0.1 Beta version
25 avril 2011, parMediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
The zip file provided here only contains the sources of MediaSPIP in its standalone version.
To get a working installation, you must manually install all-software dependencies on the server.
If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)
Sur d’autres sites (11637)
-
How OpenGL directly manipulates data on GPU that a video hardware decoded by FFmpeg CUDA
24 janvier 2019, par gn cavalryUbuntu 18.04
FFmpeg 4.1
CUDA 10.0What I want to do is using FFmpeg CUDA decode a video, directly peocess data on GPU by GLSL , then encode data using FFmpeg CUDA. Like this :
Raw Video —> FFmpeg CUDA decoder —> GLSL —> FFmpeg CUDA encoder —> New Video
Here is the short code :
ret = avcodec_send_packet(decoder_ctx, pkt);
while (ret >= 0) {
ret = avcodec_receive_frame(decoder_ctx, frame);
/**
* Now CUDA decoded data is stored on GPU and referenced by frame
* How can GLSL manipulate decoded data on GPU directly,
* without transfer it to CPU and load to GPU again by glTexImage2D()
*/
// I don't if the following code is right, if GLSL processed data is still referenced by frame
while (avcodec_send_frame(encoder_ctx, frame)) {
avcodec_receive_packet(encoder_ctx, &enc_pkt);
}
}Can anyone help me ? Thanks very much !
-
FFMpeg doesn't make a blued video on S3
15 juin 2022, par uekyoI want to make a blued video but after running the below code, 48 bite file just appears. I tried mp3 file to transfer to wave then it worked well. Do you guys have any suggestions to make this solution ?


import json
import os
import boto3

def lambda_handler(event, context):
 # boto3 client
 s3 = boto3.client("s3")

 # replace below configuration
 bucket_name = "testestest"
 key = "video1.mp4"

 # downloading file to /tmp directory within lambda
 lambda_file_path = f"/tmp/{key}"
 lambda_output_file_path = "/tmp/trancoded_english_audio.mp4"

 # downloading file
 s3.download_file(bucket_name, key, lambda_file_path)

 # transcoding
 os.system(f'/opt/ffmpeglib/ffmpeg -i {lambda_file_path} -vf "gblur=sigma=50" -c:a copy {lambda_output_file_path}')

 # uploading transcoded file
 s3.upload_file(
 Bucket=bucket_name,
 Key=lambda_output_file_path.split("/")[-1],
 Filename=lambda_output_file_path,
 )

 return {"statusCode": 200, "body": json.dumps("Hello from Srce Cde!")}



-
libavf/avienc : store language metadata for XSUB streams
9 novembre 2013, par Erik Olofssonlibavf/avienc : store language metadata for XSUB streams
Formatted in such a way that DivX certified players can decode it.
Verified on Sony Playstation 3 and Philips DVP3380.Fixes ticket 2385
Signed-off-by : Erik Olofsson <eaj.olofsson@gmail.com>
Signed-off-by : Michael Niedermayer <michaelni@gmx.at>