
Recherche avancée
Autres articles (101)
-
Des sites réalisés avec MediaSPIP
2 mai 2011, parCette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page. -
Support audio et vidéo HTML5
10 avril 2011MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...) -
HTML5 audio and video support
13 avril 2011, parMediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
For older browsers the Flowplayer flash fallback is used.
MediaSPIP allows for media playback on major mobile platforms with the above (...)
Sur d’autres sites (10718)
-
How to get native frame rate of vide with FFmpex ?
18 juin 2021, par Flame_PhoenixBackground


I have an
.mp4
video and I need to get the video's frame rate. Using ffmepg (in Linux) I know I can get this information via the following command :

ffprobe -v 0 -of compact=p=0 -select_streams 0 -show_entries stream=r_frame_rate 'MyVideoFIle.mp4'



Which returns :


r_frame_rate=24000/1001



FFmpex


Doing this in bash is fine, but what I really want is to use it in my Elixir application. To this end I found out about
ffmpex
.

First I tried using
FFprobe
:

> FFprobe.format("Devil May Cry 5 Bury the Light LITTLE V COVER.mp4")

{:ok,
 %{
 "bit_rate" => "611784",
 "duration" => "482.999000",
 "filename" => "Devil May Cry 5 Bury the Light LITTLE V COVER.mp4",
 "format_long_name" => "QuickTime / MOV",
 "format_name" => "mov,mp4,m4a,3gp,3g2,mj2",
 "nb_programs" => 0,
 "nb_streams" => 2,
 "probe_score" => 100, 
 "size" => "36936415",
 "start_time" => "0.000000",
 "tags" => %{
 "compatible_brands" => "isomiso2avc1mp41",
 "encoder" => "Lavf58.19.102",
 "major_brand" => "isom",
 "minor_version" => "512"
 }
 }}



Which gives me some information, but not the frame rate.


My next tentative was to use the command options :


command = 
 FFmpex.new_command() 
 |> add_input_file("Devil May Cry 5 Bury the Light LITTLE V COVER.mp4") 
 |> add_video_option(???) 



But the problem here is that I can't find in the documentation the video option I need to get the native frame rate. I only found
vframe
which is used to set the video frame rate.

Question


- 

- How can I get the native fps of a video using
ffmpex
?




- How can I get the native fps of a video using
-
Revision 37011 : Un petit test pour voir si ffmpeg2theora est dispo sur le serveur (pour ...
6 avril 2010, par kent1@… — LogUn petit test pour voir si ffmpeg2theora est dispo sur le serveur (pour l’utiliser au cas où plus tard)
-
Revision 7059 : On ne tient pas compte de modifier l’objet pour gérer les signalements ...
3 novembre 2012, par kent1 — Log