Skip to content

Commit

Permalink
Set version 0.0.38
Browse files Browse the repository at this point in the history
  • Loading branch information
hdsdi3g committed May 27, 2024
1 parent bbf859e commit 0191967
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 22 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,10 +87,10 @@ Install/update with

```bash
# DEB file on Debian/Ubuntu Linux distribs
sudo dpkg -i mediadeepa-0.0.37.deb
sudo dpkg -i mediadeepa-0.0.38.deb

# RPM file on RHEL/CentOS Linux distribs
sudo rpm -U mediadeepa-0.0.37.rpm
sudo rpm -U mediadeepa-0.0.38.rpm
```

Remove with `sudo dpkg -r mediadeepa` or `rpm -e mediadeepa`.
Expand All @@ -99,13 +99,13 @@ After, on Linux, run `mediadeepa [parameters]`, and `man mediadeepa` for the int

### Run simple JAR file

On Windows/macOS, just run `java -jar mediadeepa-0.0.37.jar [options]`.
On Windows/macOS, just run `java -jar mediadeepa-0.0.38.jar [options]`.

And simply run the application with `java -jar mediadeepa-0.0.37.jar`.
And simply run the application with `java -jar mediadeepa-0.0.38.jar`.

Mediadeepa contain embedded help, displayed with the `-h` parameter.

You can set the command line parameters with `java -jar mediadeepa-0.0.37.jar [parameters]`.
You can set the command line parameters with `java -jar mediadeepa-0.0.38.jar [parameters]`.

### Make a Java executable JAR file

Expand All @@ -119,7 +119,7 @@ cd mediadeepa
mvn install -DskipTests
```

Build jar will be founded on `target` directory as `mediadeepa-0.0.37.jar`
Build jar will be founded on `target` directory as `mediadeepa-0.0.38.jar`

<h2 id="examples">🛫 Examples</h2>

Expand Down
23 changes: 12 additions & 11 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<!DOCTYPE html>
<html lang="en"><head><title>Mediadeepa project documentation page</title><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta data-http-equiv="Content-Type" content="text/html; charset=UTF-8"><link media="all" rel="stylesheet" href="style.css"><link rel="apple-touch-icon" type="image/png" sizes="180x180" href="https://mexm.media/a-propos/apple-touch-icon.png"><link rel="manifest" href="https://mexm.media/a-propos/site.webmanifest"><link rel="mask-icon" href="https://mexm.media/a-propos/safari-pinned-tab.svg"><meta name="msapplication-TileColor" content="#000000"><meta name="theme-color" content="#ffffff"><link rel="icon" type="image/png" sizes="16x16" href="https://mexm.media/a-propos/favicon-16x16.png"><link rel="icon" type="image/png" sizes="32x32" href="https://mexm.media/a-propos/favicon-32x32.png"></head><body><header><section id="aboutmediadeepa"><a class="anchor" href="#top"><h1>About Mediadeepa</h1></a><p>Audio/video medias and streams deep analyzer in Java with FFmpeg as back-end: extract/process technical information from audio/videos files/streams.</p>
<p><strong>This application is currently in alpha version, and should not be ready for production</strong></p>
<p><em>This document contain the full documentation for Mediadeepa version 0.0.37.</em></p>
<p><em>This document contain the full documentation for Mediadeepa version 0.0.38.</em></p>
<p><img src="https://mexm.media/project-logo.png" alt="&quot;Mediadeepa project logo&quot;" /></p>
<p>This application will run FFmpeg on a source video/audio file to apply some filters, and generate analysis raw data (mostly high verbosely text/XML streams). They are parsed and reduced/converted/drawn/summarized them to some output formats by Mediadeepa.</p>
<blockquote>
Expand Down Expand Up @@ -92,26 +92,26 @@ <h3>Get Linux application packages</h3>
<p>Download the last application release, as a Linux RPM or DEB package, or as an executable JAR (autonomous <em>fat</em> JAR file), downloaded directly from <a href="https://github.com/mediaexmachina/mediadeepa/releases">GitHub releases page</a>, and build at each releases.</p>
<p>Install/update with</p>
<pre><code class="language-bash"># DEB file on Debian/Ubuntu Linux distribs
sudo dpkg -i mediadeepa-0.0.37.deb
sudo dpkg -i mediadeepa-0.0.38.deb

# RPM file on RHEL/CentOS Linux distribs
sudo rpm -U mediadeepa-0.0.37.rpm
sudo rpm -U mediadeepa-0.0.38.rpm
</code></pre>
<p>Remove with <code>sudo dpkg -r mediadeepa</code> or <code>rpm -e mediadeepa</code>.</p>
<p>After, on Linux, run <code>mediadeepa [parameters]</code>, and <code>man mediadeepa</code> for the internal doc man page.</p>
<h3>Run simple JAR file</h3>
<p>On Windows/macOS, just run <code>java -jar mediadeepa-0.0.37.jar [options]</code>.</p>
<p>And simply run the application with <code>java -jar mediadeepa-0.0.37.jar</code>.</p>
<p>On Windows/macOS, just run <code>java -jar mediadeepa-0.0.38.jar [options]</code>.</p>
<p>And simply run the application with <code>java -jar mediadeepa-0.0.38.jar</code>.</p>
<p>Mediadeepa contain embedded help, displayed with the <code>-h</code> parameter.</p>
<p>You can set the command line parameters with <code>java -jar mediadeepa-0.0.37.jar [parameters]</code>.</p>
<p>You can set the command line parameters with <code>java -jar mediadeepa-0.0.38.jar [parameters]</code>.</p>
<h3>Make a Java executable JAR file</h3>
<p>You can build yourself a JAR, with Git and Maven.</p>
<p>Run on Linux/WSL/macOS, after setup Git and Maven:</p>
<pre><code class="language-bash">git clone https://github.com/mediaexmachina/mediadeepa.git
cd mediadeepa
mvn install -DskipTests
</code></pre>
<p>Build jar will be founded on <code>target</code> directory as <code>mediadeepa-0.0.37.jar</code></p></section><section id="examples"><a class="anchor" href="#top"><h1>Examples</h1></a><h2>Process to export</h2>
<p>Build jar will be founded on <code>target</code> directory as <code>mediadeepa-0.0.38.jar</code></p></section><section id="examples"><a class="anchor" href="#top"><h1>Examples</h1></a><h2>Process to export</h2>
<p>Export to the current directory the analysis report for the file <code>videofile.mov</code>:</p>
<pre><code>mediadeepa -i videofile.mov -f report -e .
</code></pre>
Expand Down Expand Up @@ -438,6 +438,7 @@ <h3>Available options</h3>
mediadeepa.graphic-config.v-frame-duration-graphic-filename=video-frame-duration # String
mediadeepa.jsontable-file-name=media-datas.json # String
mediadeepa.logtofile-pattern=%d{ISO8601} %-5level %msg%n # String
mediadeepa.report-config.add-graphics=true # boolean
mediadeepa.report-config.html-filename=report.html # String
mediadeepa.report-config.json-filename=report.json # String
mediadeepa.report-config.json-ident-output=true # boolean
Expand Down Expand Up @@ -530,20 +531,20 @@ <h2>Road-map</h2>
<h2>Auto-generated documentation</h2>
<h3>Bash-completion</h3>
<p>The application provide a dynamic bash-completion script generated by:</p>
<pre><code class="language-bash">java -jar target/mediadeepa-0.0.37.jar --autocomplete
<pre><code class="language-bash">java -jar target/mediadeepa-0.0.38.jar --autocomplete
</code></pre>
<h3>Man page</h3>
<p>An auto-generated <strong>man</strong> page can be produced by an internal option:</p>
<pre><code class="language-bash">java -Dexportdocumentation.manpage=&quot;/full/path/to/file.man&quot; -jar target/mediadeepa-0.0.37.jar
<pre><code class="language-bash">java -Dexportdocumentation.manpage=&quot;/full/path/to/file.man&quot; -jar target/mediadeepa-0.0.38.jar
</code></pre>
<h3>README page</h3>
<p>Auto-generated by Mediadeepa, like the man page, and can be produced by the internal option:</p>
<pre><code class="language-bash">java -Dexportdocumentation.readme=&quot;README.md&quot; -jar target/mediadeepa-0.0.37.jar
<pre><code class="language-bash">java -Dexportdocumentation.readme=&quot;README.md&quot; -jar target/mediadeepa-0.0.38.jar
</code></pre>
<p>All source text for documentation is either auto-generated by the internal application options and static markdown files in the <code>src/main/resources/doc/en</code> directory.</p>
<h3>Project web page</h3>
<p>Auto-generated by Mediadeepa, like the man and README pages, and can be produced by the internal option:</p>
<pre><code class="language-bash">java -Dexportdocumentation.website=&quot;docs/index.html&quot; -jar target/mediadeepa-0.0.37.jar
<pre><code class="language-bash">java -Dexportdocumentation.website=&quot;docs/index.html&quot; -jar target/mediadeepa-0.0.38.jar
</code></pre>
<p>Same method to generate this file, like README/man files does.</p></section><section id="acknowledgments"><a class="anchor" href="#top"><h1>Acknowledgments</h1></a><p>Mediadeepa would never have been possible without the help of these magnificent and amazing OSS projects:</p>
<ul>
Expand Down
8 changes: 4 additions & 4 deletions docs/mediadeepa-1.man
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
.\" Title: mediadeepa
.\" Author: Media ex Machina / hdsdi3g
.\" Generator: mediadeepa
.\" Date: 05/23/2024
.\" Source: mediadeepa 0.0.37
.\" Date: 05/27/2024
.\" Source: mediadeepa 0.0.38
.\" Language: English
.TH "MEDIADEEPA" "1" "05/23/2024" "mediadeepa 0\&.0\&.37" ""
.TH "MEDIADEEPA" "1" "05/27/2024" "mediadeepa 0\&.0\&.38" ""
.\" -----------------------------------------------------------------
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
Expand Down Expand Up @@ -619,7 +619,7 @@ Send bug reports on GitHub project page \fIhttps://github\&.com/mediaexmachina/m
If you have any questions, feel free to reach out via any contact method listed on https://mexm\&.media \fIhttps://mexm\&.media\fR\&.
.PP

Mediadeepa 0\&.0\&.37
Mediadeepa 0\&.0\&.38
.PP
Copyright (C) 2022\-2024 Media ex Machina, under the GNU General Public License\&.
.PP
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<groupId>media.mexm</groupId>
<artifactId>mediadeepa</artifactId>
<packaging>jar</packaging>
<version>0.0.38-SNAPSHOT</version>
<version>0.0.38</version>

<name>MediaDeepA</name>
<url>https://gh.mexm.media/mediadeepa</url>
Expand Down

0 comments on commit 0191967

Please sign in to comment.