We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af1251a commit 86fb09bCopy full SHA for 86fb09b
blog/25-11-15/ffmpeg-in-the-browser/ex/ffprobe/ffrobe.html
@@ -0,0 +1,32 @@
1
+
2
3
+<input type=file>
4
5
+<script>
6
7
+(async()=>{
8
+ console.clear();
9
+ var $ = css=>document.querySelector(css);
10
11
+ var {FFprobeWorker} = await import('https://cdn.jsdelivr.net/npm/ffprobe-wasm@0.3.1/browser.mjs');
12
+ var ffprobe = new FFprobeWorker();
13
14
+ console.log(ffprobe);
15
16
+ var input = $('input');
17
+ input.addEventListener("change", async(event) => {
18
19
+ const file = event.target.files[0];
20
+ const fileInfo = await ffprobe.getFileInfo(file);
21
+ //console.log(JSON.stringify(fileInfo,null,4));
22
23
24
+ var frames = await ffprobe.getFrames(file,0);
25
+ console.log(frames);
26
27
+ });
28
29
30
+})();
31
32
+</script>
0 commit comments