
Recherche avancée
Médias (39)
-
Stereo master soundtrack
17 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Audio
-
ED-ME-5 1-DVD
11 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Audio
-
1,000,000
27 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Demon Seed
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
The Four of Us are Dying
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Corona Radiata
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
Autres articles (41)
-
Supporting all media types
13 avril 2011, parUnlike 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 (...)
-
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 (7272)
-
FMP4 moof box sequence number ordering
15 avril 2024, par DanielI wanted to do a basic fragmented mp4 broadcast program with avformat libs and HTML5 video and MSE.



This is a live stream and I use avformat to copy h264 data to mp4 fragments.



Here is my basic drawing of clients attaching to the stream :






So, with words :



- 

- C1J : First Client joins :


- 

- avformat process starts
- ftyp, moov, moof, mdat boxes will be served to Client1
- ftyp and moov atoms are both saved for later reuse






- C2J : Second Client joins (later in time) :


- 

- avformat process is ongoing (because it is still serving moof and mdat boxes for Client1)
- previously saved ftyp and moov boxes will be served first to Client2
- after ftyp and moov boxes were served, Client2 will join to the stream at the next moof box.













I have saved an mp4 file to disk from both clients.



Atoms' order within both files looks good : ftype, moov, moof, mdat, moof, mdat...



Both files can be played by media players (like VLC) and also in browsers directly (Opera).



Client1 can be played also via MSE in the browser (Opera), but Client2's stream is not displaying with MSE (Opera).



No errors on the JS console, and media-internals looks also good (at least equivalent with Client1's one).



Now I realized that every moof box contains an mfhd box (header) with a
sequenceNumber
field.


Of course in Client1's first moof box this sequenceNumber is
1
.
However in the later joined Client2's first moof box this sequenceNumber is always >=1
(in my case it is16
).


What do I need to modify in the moof boxes in Client2 to have a valid fmp4 from the beginning ?



I think Opera's HTML5 video does not like if sequenceNumber does not start from 1, but there shall be other requirements for being it valid.


- C1J : First Client joins :


-
avcodec/mips : Improve hevc bi hz and hv mc msa functions
27 octobre 2017, par Kaustubh Rasteavcodec/mips : Improve hevc bi hz and hv mc msa functions
Align the mask buffer.
Signed-off-by : Kaustubh Raste <kaustubh.raste@imgtec.com>
Reviewed-by : Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com>
Signed-off-by : Michael Niedermayer <michael@niedermayer.cc> -
Saving animations using ffmpeg and matplotlib
2 juillet 2015, par PedroLagoim new in here and new in python, im doing some animations with animation.FuncAnimation of matplotliib. The animation works perfectly but i´m having problems saving the animations. here is the part of the code of the animation.
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.animation as animation
fig, ax = plt.subplots()
line, = ax.plot(range(N),sin(x[0,:]),'o-')
ax.axis([0,1,-1,1])
def animate(i):
line.set_ydata(sin(x[i,:])) # update the data
return line,
def init():
line.set_ydata(np.ma.array(x[0,:], mask=True))
return line,
ani = animation.FuncAnimation(fig, animate, np.arange(1, 10000),
interval=25, init_func=init, blit=True)
ani.save('2osc.mp4', writer="ffmpeg")
plt.show()where x[ :, :] is previously set. ani.save is saving every frame of the animation as a .npg image instade of saving the movie. I dont know if this is how it is suposed to work and i have to do the movie with the .npg with another program or if im doing something wrong.
Obs : i’ve previously installed ffmpeg and it seems to be working just fine.