Recherche avancée

Médias (0)

Mot : - Tags -/xmlrpc

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (72)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Support de tous types de médias

    10 avril 2011

    Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)

Sur d’autres sites (7966)

  • Révision 92576 : Sur une suggestion de Franck, intégration de Haosou dont parle cet article.

    31 octobre 2015, par real3t@gmail.com
  • Révision 24109 : Fix #3564 : en statut propose c’est la date de publi de l’article qu’on regle

    29 septembre 2018, par cedric@yterium.com
  • Cropping video stream in android-studio

    9 mai 2021, par Benjamin Basmaci

    I want stream a very large video (lets say 5000x5000) and I want to crop it to show 1000x1000 chunks. Currently I do so by streaming the video via TextureView.SurfaceTextureListener. Scaling the video up to the point where one chunk fits my view and can be played. Here is a little snippit :

    



    Matrix matrix = new Matrix();
matrix.setScale(scaleX, scaleY, 0, 0);
matrix.postTranslate(positionX, positionY);

textureView.setTransform(matrix);


    



    However, since its such a big video, some devices cant play it. Smaller videos work fine, even with the same codec. It seems like decoding it takes too long for it to be able to play. This even occured when I stored the video in resources. (maybe has something to do with the second answer in this question)

    



    I tried using ffmpeg, but when I did, according to this question, i got the error Message in ExecuteBinaryResponseHandler.onFailure(): "CANNOT LINK EXECUTABLE "/data/user/0/packageName/files/ffmpeg": /data/data/packageName/files/ffmpeg: has text relocations". So it seems that ffmpeg is not an option anymore, and wont ever be, according to these issues :

    



    



    So, a few questions about this.

    



      

    1. Is there an alternative to ffmpeg that lets me crop videos programmatically and with high performance, before they are decoded by the player ?
    2. 


    3. Is there a way to restrict android to only load the parts 'visible' of a video after it has been scaled ? Boosting the performance of my first attempt, scaling the video up to a point where I only see a particular area ?
    4. 


    5. Is there a way, other than lowering the quality of my video source, to ensure that a device can play the video or at least to detect programmatically that a video can not be played ?
    6. 


    7. Is there another technique or a workaround that I can use to show a cropped part of a vide ?
    8. 


    



    UPDATE

    



    As suggested in the comments, to boil it down to one question :
Is there a way for me to crop a video programmatically from url so that it plays on all modern devices ?