
Recherche avancée
Autres articles (52)
-
Keeping control of your media in your hands
13 avril 2011, parThe vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...) -
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs -
Submit bugs and patches
13 avril 2011Unfortunately a software is never perfect.
If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
You may also (...)
Sur d’autres sites (6875)
-
Merge commit ’8000206abcc82491c2a8c71e494c5477ede7264c’
22 juillet 2013, par Michael NiedermayerMerge commit ’8000206abcc82491c2a8c71e494c5477ede7264c’
* commit ’8000206abcc82491c2a8c71e494c5477ede7264c’ :
libspeexdec : fix detection of final terminator codeSee : f3c9d66bafde9b8586bd63dd3307daa87352af75
Merged-by : Michael Niedermayer <michaelni@gmx.at> -
libavfilter/vf_dnn_detect : Add yolo support
21 novembre 2023, par Wenbin Chenlibavfilter/vf_dnn_detect : Add yolo support
Add yolo support. Yolo model doesn't output final result. It outputs
candidate boxes, so we need post-process to remove overlap boxes to
get final results. Also, the box's coordinators relate to cell and
anchors, so we need these information to calculate boxes as well.Model detail please refer to : https://github.com/openvinotoolkit/open_model_zoo/tree/master/models/public/yolo-v2-tf
Signed-off-by : Wenbin Chen <wenbin.chen@intel.com>
Reviewed-by : Guo Yejun <yejun.guo@intel.com> -
How to use FFmpeg in android to edit video ? [closed]
24 juillet 2023, par Rakesh Sainii am learning android. I tried the ffmpeg lib to merge the video and audio, but getting ffmpeg permission denied error. I search lot of but unable to find the solution.


Please anyone help if have the solution.


package com.example.mytestapp.Activity;
 
 import android.content.Context;
 import android.os.AsyncTask;
 import android.os.Environment;
 import android.util.Log;
 import com.github.hiteshsondhi88.libffmpeg.ExecuteBinaryResponseHandler;
 import com.github.hiteshsondhi88.libffmpeg.FFmpeg;
 import com.github.hiteshsondhi88.libffmpeg.exceptions.FFmpegCommandAlreadyRunningException;
 
 public class MergeAudioVideoTask extends AsyncTask {
 private static final String TAG = MergeAudioVideoTask.class.getSimpleName();
 
 private Context context;
 private String videoFilePath;
 private final String audioFilePath;
 private final String outputFilePath;
 
 public MergeAudioVideoTask(String videoFilePath, String audioFilePath, String outputFilePath) {
 this.videoFilePath = videoFilePath;
 this.audioFilePath = audioFilePath;
 this.outputFilePath = outputFilePath;
 }
 
 // String inputAudioPath = "https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3";
 String outputVideoPath = Environment.getExternalStorageDirectory() + "/trimVideos" + "sangtest.mp4";
 
 // String[] command = {"-i", vpath, "-i", inputAudioPath, "-c:v", "copy", "-c:a", "aac", "-map", "0:v:0", "-map", "1:a:0", "-shortest", outputVideoPath};
 
 
 @Override
 protected Boolean doInBackground(Void... params) {
 String[] cmd = {"-i", videoFilePath, "-i", audioFilePath, "-shortest", outputVideoPath};
 try {
 FFmpeg.getInstance(context).execute(cmd, new ExecuteBinaryResponseHandler() {
 @Override
 public void onStart() {
 Log.e("Started", "yes");
 }
 
 @Override
 public void onProgress(String message) {
 // do nothing
 }
 
 @Override
 public void onFailure(String message) {
 Log.e("Failed ", "yes");
 }
 
 @Override
 public void onSuccess(String message) {
 Log.e("Success ", "yes");
 }
 
 @Override
 public void onFinish() {
 // do nothing
 }
 });
 } catch (FFmpegCommandAlreadyRunningException e) {
 e.printStackTrace();
 }
 
 return null;
 }
 
 @Override
 protected void onPostExecute(Boolean success) {
 if (success) {
 } else {
 }
 }
 
 }



I am using this but getting 'permission denied error for ffmpeg' i have already added storage permission in manifiest.