Recherche avancée

Médias (2)

Mot : - Tags -/plugins

Autres articles (88)

  • 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 (...)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

  • Menus personnalisés

    14 novembre 2010, par

    MediaSPIP utilise le plugin Menus pour gérer plusieurs menus configurables pour la navigation.
    Cela permet de laisser aux administrateurs de canaux la possibilité de configurer finement ces menus.
    Menus créés à l’initialisation du site
    Par défaut trois menus sont créés automatiquement à l’initialisation du site : Le menu principal ; Identifiant : barrenav ; Ce menu s’insère en général en haut de la page après le bloc d’entête, son identifiant le rend compatible avec les squelettes basés sur Zpip ; (...)

Sur d’autres sites (17648)

  • VLC empty edit issue

    12 août 2013, par user2675209

    We have recorded a live stream. The time stamps are seconds from epoch. We have used FFMPEG for muxing and provided the same time stamps as in live stream.
    I have two observations :

    1. If initial timestamp is 0. The file plays properly using VLC.
    2. But we require to preserve the timestamps while muliplexing.

    In this case when initial time stamp is non-zero, VLC shows 2 tracks for 1 elst box , It waits for the first track to get over, which is actually an empty edit list with media time=-1.

    Can you suggest any change while multiplexing using FFMPEG to play the file normally.
    PS : ffplay plays the file properly.

    Thanking in anticipation

  • Reading from RTSP stream via opencv+ffmpeg results in "method SETUP failed : 501 Not Implemented"

    7 novembre 2023, par bearyTheBear

    I have a camera setup and running in my local network.
I can see the video stream via VLC without any issues.
Now I am trying to run the following code to also observe the stream with python + opencv.

    


    I am using :

    


      

    • Python 3.11
    • 


    • opencv-python 4.8.1.78
    • 


    


    import cv2

cap = cv2.VideoCapture(
    "rtsp://192.168.234.127:8554/h264", 
)

while cap.isOpened():
    status, frame = cap.read()
    
    cv2.namedWindow("frame", cv2.WINDOW_NORMAL)
    cv2.imshow("frame", frame)
    
    if cv2.waitKey(20) & 0xFF == ord('q'):
        break

cap.release()
cv2.destroyAllWindows()


    


    This results in the script being stuck at cap.read() with the following error occuring in the background : [rtsp @ 0000020008b7cd40] method SETUP failed: 501 Not Implemented. Note that cap.isOpened() returns True.

    


    I tried :

    


      

    • downgrading to Python 3.11 from 3.12
    • 


    • running this in jupyter notebook
    • 


    • running this directly from script
    • 


    • force reinstalling opencv-python
    • 


    • using "rtsp ://192.168.234.127:8554/jpeg" instead of "rtsp ://192.168.234.127:8554/h264"

        

      • note that both methods work in the VLC player
      • 


      


    • 


    


    edit :

    


      

    • simplified code, same result.
    • 


    


  • Fix error case if setup() called without arguments inline, before DOMReady / init etc.

    27 avril 2013, par scottschiller
    Fix error case if setup() called without arguments inline, before DOMReady / init etc.