forked from forks/ffprobe-wasm
Rename to ffprobe-web-analyzer.
This commit is contained in:
@@ -83,7 +83,7 @@ RUN cd /tmp/ffmpeg-${FFMPEG_VERSION} && \
|
|||||||
# -s EXTRA_EXPORTED_RUNTIME_METHODS="[FS, cwrap, ccall, setValue, writeAsciiToMemory]" \
|
# -s EXTRA_EXPORTED_RUNTIME_METHODS="[FS, cwrap, ccall, setValue, writeAsciiToMemory]" \
|
||||||
# -s INITIAL_MEMORY=268435456 \
|
# -s INITIAL_MEMORY=268435456 \
|
||||||
# -lavcodec -lavformat -lavfilter -lavdevice -lswresample -lswscale -lavutil -lm -lx264 -pthread \
|
# -lavcodec -lavformat -lavfilter -lavdevice -lswresample -lswscale -lavutil -lm -lx264 -pthread \
|
||||||
# -o ffmpeg-webtools.js
|
# -o ffprobe-web-analyzer.js
|
||||||
|
|
||||||
WORKDIR /build
|
WORKDIR /build
|
||||||
# COPY ./src/main.c /build/src/main.c
|
# COPY ./src/main.c /build/src/main.c
|
||||||
|
|||||||
4
Makefile
4
Makefile
@@ -1,4 +1,4 @@
|
|||||||
dist/ffmpeg-webtools.js:
|
dist/ffprobe-web-analyzer.js:
|
||||||
mkdir -p dist && \
|
mkdir -p dist && \
|
||||||
emcc --bind \
|
emcc --bind \
|
||||||
-O3 \
|
-O3 \
|
||||||
@@ -8,5 +8,5 @@ dist/ffmpeg-webtools.js:
|
|||||||
-s INITIAL_MEMORY=268435456 \
|
-s INITIAL_MEMORY=268435456 \
|
||||||
-pthread \
|
-pthread \
|
||||||
-lavcodec -lavformat -lavfilter -lavdevice -lswresample -lswscale -lavutil -lm -lx264 -pthread \
|
-lavcodec -lavformat -lavfilter -lavdevice -lswresample -lswscale -lavutil -lm -lx264 -pthread \
|
||||||
-o www/public/ffmpeg-webtools.js \
|
-o www/public/ffprobe-web-analyzer.js \
|
||||||
src/main.cpp
|
src/main.cpp
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
version: '3'
|
version: '3'
|
||||||
|
|
||||||
services:
|
services:
|
||||||
ffmpeg-webtools:
|
ffprobe-web-analyzer:
|
||||||
build: .
|
build: .
|
||||||
volumes:
|
volumes:
|
||||||
- "./:/build"
|
- "./:/build"
|
||||||
2
www/package-lock.json
generated
2
www/package-lock.json
generated
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "ffmpeg-webtools-viewer",
|
"name": "ffprobe-web-analyzer",
|
||||||
"version": "0.0.1",
|
"version": "0.0.1",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "ffmpeg-webtools-viewer",
|
"name": "ffprobe-web-analyzer",
|
||||||
"version": "0.0.1",
|
"version": "0.0.1",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"serve": "vue-cli-service serve",
|
"serve": "vue-cli-service serve",
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
|
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
|
||||||
</noscript>
|
</noscript>
|
||||||
<div id="app"></div>
|
<div id="app"></div>
|
||||||
<script src="ffmpeg-webtools.js"></script>
|
<script src="ffprobe-web-analyzer.js"></script>
|
||||||
<!-- built files will be auto injected -->
|
<!-- built files will be auto injected -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<div class="container">
|
<div class="container">
|
||||||
<b-navbar-nav>
|
<b-navbar-nav>
|
||||||
<b-nav-item href="#">
|
<b-nav-item href="#">
|
||||||
FFmpeg WebTools
|
FFProbe Web Analyzer
|
||||||
</b-nav-item>
|
</b-nav-item>
|
||||||
</b-navbar-nav>
|
</b-navbar-nav>
|
||||||
</div>
|
</div>
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
<GitHubCorner />
|
<GitHubCorner />
|
||||||
|
|
||||||
<div id="app" class="container">
|
<div id="app" class="container">
|
||||||
<h3>FFmpeg WebTools</h3>
|
<h3>FFProbe Web Analyzer</h3>
|
||||||
<hr />
|
<hr />
|
||||||
<File />
|
<File />
|
||||||
</div>
|
</div>
|
||||||
@@ -23,8 +23,8 @@
|
|||||||
<div class="text-muted">
|
<div class="text-muted">
|
||||||
<ul>
|
<ul>
|
||||||
<li>{{ name }}-{{ version }}</li>
|
<li>{{ name }}-{{ version }}</li>
|
||||||
<li><a href="https://github.com/alfg/ffmpeg-webtools">Source</a></li>
|
<li><a href="https://github.com/alfg/ffprobe-web-analyzer">Source</a></li>
|
||||||
<li><a href="https://github.com/alfg/ffmpeg-webtools/issues">Report Bugs</a></li>
|
<li><a href="https://github.com/alfg/ffprobe-web-analyzer/issues">Report Bugs</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
|
|||||||
@@ -27,6 +27,8 @@
|
|||||||
<Overview :info="info" />
|
<Overview :info="info" />
|
||||||
</div>
|
</div>
|
||||||
</b-tab>
|
</b-tab>
|
||||||
|
<b-tab title="Streams" class="mt-2" disabled></b-tab>
|
||||||
|
<b-tab title="Frames" class="mt-2" disabled></b-tab>
|
||||||
</b-tabs>
|
</b-tabs>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<!-- http://tholman.com/github-corners/ -->
|
<!-- http://tholman.com/github-corners/ -->
|
||||||
<a
|
<a
|
||||||
href="https://github.com/alfg/ffmpeg-webtools"
|
href="https://github.com/alfg/ffprobe-web-analyzer"
|
||||||
class="github-corner"
|
class="github-corner"
|
||||||
aria-label="View source on GitHub"
|
aria-label="View source on GitHub"
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<h4>AVContext Info</h4>
|
<h4>Metadata</h4>
|
||||||
<b-table stacked :items="items"></b-table>
|
<b-table stacked :items="items"></b-table>
|
||||||
|
|
||||||
<h4>AVContext Streams</h4>
|
<h4>Streams</h4>
|
||||||
<b-table striped hover :items="streams"></b-table>
|
<b-table striped hover :items="streams"></b-table>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ module.exports = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
publicPath: process.env.NODE_ENV === 'production'
|
publicPath: process.env.NODE_ENV === 'production'
|
||||||
? '/ffmpeg-webtools/'
|
? '/ffprobe-web-analyzer/'
|
||||||
: '/',
|
: '/',
|
||||||
configureWebpack: {
|
configureWebpack: {
|
||||||
devServer: {
|
devServer: {
|
||||||
|
|||||||
Reference in New Issue
Block a user