
Recherche avancée
Médias (2)
-
Exemple de boutons d’action pour une collection collaborative
27 février 2013, par
Mis à jour : Mars 2013
Langue : français
Type : Image
-
Exemple de boutons d’action pour une collection personnelle
27 février 2013, par
Mis à jour : Février 2013
Langue : English
Type : Image
Autres articles (88)
-
Gestion générale des documents
13 mai 2011, parMé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 2013Jolie 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, parMediaSPIP 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 user2675209We 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 :- If initial timestamp is 0. The file plays properly using VLC.
- 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 bearyTheBearI 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 thatcap.isOpened()
returnsTrue
.

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 scottschillerFix error case if setup() called without arguments inline, before DOMReady / init etc.