
Recherche avancée
Autres articles (50)
-
Use, discuss, criticize
13 avril 2011, parTalk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
A discussion list is available for all exchanges between users. -
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
Ecrire une actualité
21 juin 2013, parPrésentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
Vous pouvez personnaliser le formulaire de création d’une actualité.
Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)
Sur d’autres sites (9929)
-
Creating an MP4 video with ffmpeg from timestamped JPEG frames received by pipe
16 août 2024, par Denis FevralevI need to create a video with following conditions :


- 

- It can only be made from a sequence of JPEG files, each having its timestamp (milliseconds) in the name. The images' durations are not the same, they differ, so i cannot just concat them all and use particular fps
- There are several tar archives with the images sequences, the archives are kind of huge so I read them from a file storage as an async steam of data and cannot save them on the disk as files. The frames are read and right away put to ffmpeg running process stdin.
- The images may have different aspect ratios so it's required to make a NxN square and scale the images to fit in with filling the empty space with pads








My current solution :


ffmpeg -r $someFpsValue -i - -vf scale=w=$w:h=$h:force_original_aspect_ratio=1,pad=$w:$h:(((ow-iw)/2)):(((oh-ih)/2)) result.mp4



As you can see, it doesn't let me concat the images with correct durations. I know that the concat demuxer can solve the problem of merging images with different durations but seemingly it doesn't work with pipe protocol. I have an idea of evaluating an average fps as (videoFramesCount) / (videoDurationInSeconds) for
-r
argument, or maybe even counting the fps for each video's second and then getting the avg, but maybe there is a more reliable solution (like some concat demuxer analogue) ?

Thanks in advance :)


-
ONVIF Device Manager API and Decoder
10 juillet 2023, par spidereliteI'm working on the source code of the onvif device manager software and I want to find the Api and decoder it uses.


I first separated the
odm.player
part of the code into another solution and built it separately. the separated part contains these parts from the source code (in order of execution) :

utils.linq
utils.diagnostics
utils.common
odm.player.lib
odm.player.media
live555
odm.player.net
utils.xml
utils.bootstrapping
odm.player.host



Im tring to find the decoder and Api it uses(in the above parts) to decode the media. i need to find the specific part of the program to contain some information from a decoder.


I know the source code is using
ffmpeg
andlive555
libraries but I need to find their use and API in theodm.player
part.

I checked
odm.player.host
because it is the last project and depends on previous ones, but didn't find anything.

what should i do next ? is there any official documentation of the API ? is there any important keyword related to
ffmpeg
that can I search it in the code ?

-
ImageOptim byte savings
24 avril 2011, par Scott Schillerm demo/360-player/360-button-pause-light.gif m demo/360-player/360-button-pause-light.png m demo/360-player/360-button-pause.gif m demo/360-player/360-button-pause.png m demo/360-player/360-button-play-light.gif m demo/360-player/360-button-play-light.png m demo/360-player/360-button-play.gif m (...)