Recherche avancée

Médias (1)

Mot : - Tags -/pirate bay

Autres articles (97)

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

  • Supporting all media types

    13 avril 2011, par

    Unlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)

  • Gestion générale des documents

    13 mai 2011, par

    MédiaSPIP ne modifie jamais le document original mis en ligne.
    Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
    Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...)

Sur d’autres sites (8812)

  • JavaCV record video in Android

    11 janvier 2017, par wyx

    I want to record video quiet and without preview in Android. So I choice MediaRecorder but I could record only without preview but what make me crazy is that when MediaRecorder start or stop it will with a sound dee.... I try many methods about that . But I think it perhaps sth related to the OS of the mobile. So I try JavaCV because I also want to have a Live function in my app.

    But JavaCV spent me to too much time to solve some strange problems because it’s my first time to do sth about C++ src and video.

    Just compile group: 'org.bytedeco', name: 'javacv-platform', version: '1.3' as the README.md ,I even can’t build my apk.

    Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
    > com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK org/bytedeco/javacpp/macosx-x86_64/libusb-1.0.dylib
       File1: /Users/wyx/.gradle/caches/modules-2/files-2.1/org.bytedeco.javacpp-presets/libfreenect/0.5.3-1.3/736d65a3ef042258429d8e7742128c411806b432/libfreenect-0.5.3-1.3-macosx-x86_64.jar
       File2: /Users/wyx/.gradle/caches/modules-2/files-2.1/org.bytedeco.javacpp-presets/libdc1394/2.2.4-1.3/f1498dacc46162ab68faeb8d66cf02b96fe41c61/libdc1394-2.2.4-1.3-macosx-x86_64.jar

    And then I modified it according this issuse
    use this to repalce. It can build the apk. But the can’t run.

     android {
      ..............
       packagingOptions {
           exclude 'META-INF/services/javax.annotation.processing.Processor'
           pickFirst  'META-INF/maven/org.bytedeco.javacpp-presets/opencv/pom.properties'
           pickFirst  'META-INF/maven/org.bytedeco.javacpp-presets/opencv/pom.xml'
           pickFirst  'META-INF/maven/org.bytedeco.javacpp-presets/ffmpeg/pom.properties'
           pickFirst  'META-INF/maven/org.bytedeco.javacpp-presets/ffmpeg/pom.xml'
       }
    }

    dependencies {
       compile group: 'org.bytedeco', name: 'javacv', version: '1.3'
       compile group: 'org.bytedeco.javacpp-presets', name: 'ffmpeg', version: '3.2.1-1.3', classifier: 'android-x86'
       compile group: 'org.bytedeco.javacpp-presets', name: 'ffmpeg', version: '3.2.1-1.3', classifier: 'android-arm'
       compile group: 'org.bytedeco.javacpp-presets', name: 'opencv', version: '3.1.0-1.3', classifier: 'android-x86'
       compile group: 'org.bytedeco.javacpp-presets', name: 'opencv', version: '3.1.0-1.3', classifier: 'android-arm'
    }

    My demo code VideoService which will invoke in MainActivity

    package com.fs.fs.api;

    import com.fs.fs.App;
    import com.fs.fs.utils.DateUtils;
    import com.fs.fs.utils.FileUtils;

    import org.bytedeco.javacpp.avcodec;
    import org.bytedeco.javacv.FFmpegFrameRecorder;
    import org.bytedeco.javacv.FrameRecorder;

    import java.util.Date;

    /**
    * Created by wyx on 2017/1/11.
    */
    public class VideoService {
       private FFmpegFrameRecorder mFrameRecorder;
       private String path;

       private VideoService() {
       }

       private static class SingletonHolder {
           private static final VideoService INSTANCE = new VideoService();
       }

       public static VideoService getInstance() {
           return SingletonHolder.INSTANCE;
       }

       public void startRecordVideo() {
           String fileName = String.format("%s.%s", DateUtils.date2String(new Date(), "yyyyMMdd_HHmmss"), "mp4");
           path = FileUtils.getExternalFullPath(App.getInstance(), fileName);
           mFrameRecorder = new FFmpegFrameRecorder(path, 640, 480, 1);
           mFrameRecorder.setVideoCodec(avcodec.AV_CODEC_ID_H264);
           mFrameRecorder.setVideoOption("tune", "zerolatency");
           mFrameRecorder.setVideoOption("preset", "ultrafast");
           mFrameRecorder.setVideoOption("crf", "28");
           mFrameRecorder.setVideoBitrate(300 * 1000);
           mFrameRecorder.setFormat("mp4");

           mFrameRecorder.setFrameRate(30);
           mFrameRecorder.setAudioOption("crf", "0");
           mFrameRecorder.setSampleRate(48 * 1000);
           mFrameRecorder.setAudioBitrate(960 * 1000);
           mFrameRecorder.setAudioCodec(avcodec.AV_CODEC_ID_AAC);
           try {
               mFrameRecorder.start();
           } catch (FrameRecorder.Exception e) {
               e.printStackTrace();
           }
       }

       public void stop() {
           if (mFrameRecorder != null) {
               try {
                   mFrameRecorder.stop();
                   mFrameRecorder.release();
               } catch (FrameRecorder.Exception e) {
                   e.printStackTrace();
               }
               mFrameRecorder = null;
           }
       }

    }

    MainActivity

    package com.fs.fs.activity;

    import android.app.Activity;
    import android.os.Bundle;

    import com.fs.fs.R;
    import com.fs.fs.api.VideoService;

    import static java.lang.Thread.sleep;


    public class MainActivity extends Activity {

       @Override
       protected void onCreate(Bundle savedInstanceState) {
           super.onCreate(savedInstanceState);
           setContentView(R.layout.activity_main);


           VideoService.getInstance().startRecordVideo();
           try {
               sleep(10 * 1000);
           } catch (InterruptedException e) {
               e.printStackTrace();
           }
           VideoService.getInstance().stop();
       }
    }

    Error which make me want to cry.

    E/AndroidRuntime: FATAL EXCEPTION: main
                     Process: com.fs.fs, PID: 30259
                     java.lang.NoClassDefFoundError: java.lang.ClassNotFoundException: org.bytedeco.javacpp.avutil
                         at org.bytedeco.javacpp.Loader.load(Loader.java:590)
                         at org.bytedeco.javacpp.Loader.load(Loader.java:530)
                         at org.bytedeco.javacpp.avcodec$AVPacket.<clinit>(avcodec.java:1694)
                         at org.bytedeco.javacv.FFmpegFrameRecorder.<init>(FFmpegFrameRecorder.java:149)
                         at com.fs.fs.api.VideoService.startRecordVideo(VideoService.java:34)
                         at com.fs.fs.activity.MainActivity.onCreate(MainActivity.java:75)
                         at android.app.Activity.performCreate(Activity.java:5304)
                         at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1090)
                         at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2245)
                         at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2331)
                         at android.app.ActivityThread.access$1000(ActivityThread.java:143)
                         at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1244)
                         at android.os.Handler.dispatchMessage(Handler.java:102)
                         at android.os.Looper.loop(Looper.java:136)
                         at android.app.ActivityThread.main(ActivityThread.java:5291)
                         at java.lang.reflect.Method.invokeNative(Native Method)
                         at java.lang.reflect.Method.invoke(Method.java:515)
                         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849)
                         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665)
                         at dalvik.system.NativeStart.main(Native Method)
                      Caused by: java.lang.ClassNotFoundException: org.bytedeco.javacpp.avutil
                         at java.lang.Class.classForName(Native Method)
                         at java.lang.Class.forName(Class.java:251)
                         at org.bytedeco.javacpp.Loader.load(Loader.java:585)
                         at org.bytedeco.javacpp.Loader.load(Loader.java:530) 
                         at org.bytedeco.javacpp.avcodec$AVPacket.<clinit>(avcodec.java:1694) 
                         at org.bytedeco.javacv.FFmpegFrameRecorder.<init>(FFmpegFrameRecorder.java:149) 
                         at com.fs.fs.api.VideoService.startRecordVideo(VideoService.java:34) 
                         at com.fs.fs.activity.MainActivity.onCreate(MainActivity.java:75) 
                         at android.app.Activity.performCreate(Activity.java:5304) 
                         at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1090) 
                         at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2245) 
                         at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2331) 
                         at android.app.ActivityThread.access$1000(ActivityThread.java:143) 
                         at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1244) 
                         at android.os.Handler.dispatchMessage(Handler.java:102) 
                         at android.os.Looper.loop(Looper.java:136) 
                         at android.app.ActivityThread.main(ActivityThread.java:5291) 
                         at java.lang.reflect.Method.invokeNative(Native Method) 
                         at java.lang.reflect.Method.invoke(Method.java:515) 
                         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849) 
                         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 
                         at dalvik.system.NativeStart.main(Native Method) 
                      Caused by: java.lang.NoClassDefFoundError: org/bytedeco/javacpp/avutil
                         at java.lang.Class.classForName(Native Method) 
                         at java.lang.Class.forName(Class.java:251) 
                         at org.bytedeco.javacpp.Loader.load(Loader.java:585) 
                         at org.bytedeco.javacpp.Loader.load(Loader.java:530) 
                         at org.bytedeco.javacpp.avcodec$AVPacket.<clinit>(avcodec.java:1694) 
                         at org.bytedeco.javacv.FFmpegFrameRecorder.<init>(FFmpegFrameRecorder.java:149) 
                         at com.fs.fs.api.VideoService.startRecordVideo(VideoService.java:34) 
                         at com.fs.fs.activity.MainActivity.onCreate(MainActivity.java:75) 
                         at android.app.Activity.performCreate(Activity.java:5304) 
                         at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1090) 
                         at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2245) 
                         at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2331) 
                         at android.app.ActivityThread.access$1000(ActivityThread.java:143) 
                         at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1244) 
                         at android.os.Handler.dispatchMessage(Handler.java:102) 
                         at android.os.Looper.loop(Looper.java:136) 
                         at android.app.ActivityThread.main(ActivityThread.java:5291) 
                         at java.lang.reflect.Method.invokeNative(Native Method) 
                         at java.lang.reflect.Method.invoke(Method.java:515) 
                         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849) 
                         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 
                         at dalvik.system.NativeStart.main(Native Method) 
                      Caused by: java.lang.ClassNotFoundException: Didn't find class "org.bytedeco.javacpp.avutil" on path: DexPathList[[zip file "/data/app/com.fs.fs-2.apk"],nativeLibraryDirectories=[/data/app-lib/com.fs.fs-2, /vendor/lib, /system/lib, /data/datalib]]
                         at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
                         at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
                         at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
                         at java.lang.Class.classForName(Native Method) 
                         at java.lang.Class.forName(Class.java:251) 
                         at org.bytedeco.javacpp.Loader.load(Loader.java:585) 
                         at org.bytedeco.javacpp.Loader.load(Loader.java:530) 
                         at org.bytedeco.javacpp.avcodec$AVPacket.<clinit>(avcodec.java:1694) 
                         at org.bytedeco.javacv.FFmpegFrameRecorder.<init>(FFmpegFrameRecorder.java:149) 
                         at com.fs.fs.api.VideoService.startRecordVideo(VideoService.java:34) 
                         at com.fs.fs.activity.MainActivity.onCreate(MainActivity.java:75) 
                         at android.app.Activity.performCreate(Activity.java:5304) 
                         at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1090) 
                         at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2245) 
                         at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2331) 
                         at android.app.ActivityThread.access$1000(ActivityThread.java:143) 
                         at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1244) 
                         at android.os.Handler.dispatchMessage(Handler.java:102) 
                         at android.os.Looper.loop(Looper.java:136) 
                         at android.app.ActivityThread.main(ActivityThread.java:5291) 
                         at java.lang.reflect.Method.invokeNative(Native Method) 
                         at java.lang.reflect.Method.invoke(Method.java:515) 
                         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849) 
                         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665) 
                         at dalvik.system.NativeStart.main(Native Method) 
    </init></clinit></init></clinit></init></clinit></init></clinit>

    So I want to know a comfortable method to achieve my goal : recode video quiet and without preview. And Live real time ?

    I found ffmpeg4android is a prefect library to run ffmpeg command. I just use it to compress videos from MediaRecorder But I don’t how to do use it to achieve my goal.

  • Anomalie #3018 (Résolu) : Gestion des plugins inutilisable avec PostgreSQL

    28 juin 2013, par Clo Castello

    Installation toute propre SPIP 3.0.10 (20600) avec PostGreSQL 8.4.
    Page : ecrire/ ?exec=admin_plugin
    Erreur SQL rencontrée :

    Erreur SQL 1000
    errcode : 1000 : invalid input syntax for integer : "" at character 191
    SELECT pa.id_paquet, pl.prefixe, pa.version, pa.etatnum, pa.obsolete FROM spip_paquets AS pa, spip_plugins AS pl WHERE pa.id_plugin = pl.id_plugin AND id_depot=’0’ AND ((pl.id_plugin IN (’’))) GROUP BY pa.id_paquet,pl.prefixe,pa.version,pa.etatnum,pa.obsolete
    


    Effectivement spip_paquets (id_plugin) est un bigint

    Affichage de la page :

    Warning : array_keys() expects parameter 1 to be array, null given in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 871 Warning : join() : Invalid arguments passed in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 871 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : strpos() : Empty delimiter in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 1033 Warning : pg_query() : Query failed : ERROR : syntax error at or near "," at character 356 in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 168 Warning : pg_query() : Query failed : ERROR : invalid input syntax for integer : "" at character 191 in /home/sites/positel-map.com/website/ecrire/req/pg.php on line 168 
    
  • How to merge videos and add audio in a single command using ffmpeg ?

    9 janvier 2017, par harishkumar329

    I use the following commands to concat audio-less video files to one and add audio to it,

    To concat individual videos,

    ffmpeg  -i 1.mp4 -i 2.mp4 -i 3.mp4 -i 4.mp4 -i 5.mp4 -filter_complex 'concat=n=5:v=1:a=0[out]'  -map '[out]' -strict -2 -y video_withoutaudio.mp4

    To add audio,

    ffmpeg -i video_withoutaudio.mp4 -i audio.mp4 -c:v copy -c:a aac -strict -2 video_withaudio.mp4

    is there a way to combine these two commands to one ?

    My requirement is to optimise the commands as I have 1000+ commands taking a lot of time to complete, hoping combining these two to one will save some time.

    Thanks in advance !