Updated docs
This commit is contained in:
parent
80ef63eccd
commit
89452e8fa4
@ -1,19 +1,19 @@
|
|||||||
.. MediaCurator documentation master file, created by
|
.. mediacurator documentation master file, created by
|
||||||
sphinx-quickstart on Fri Nov 20 22:46:06 2020.
|
sphinx-quickstart on Fri Nov 20 22:46:06 2020.
|
||||||
You can adapt this file completely to your liking, but it should at least
|
You can adapt this file completely to your liking, but it should at least
|
||||||
contain the root `toctree` directive.
|
contain the root `toctree` directive.
|
||||||
|
|
||||||
========================================
|
========================================
|
||||||
Welcome to MediaCurator's documentation!
|
Welcome to mediacurator's documentation!
|
||||||
========================================
|
========================================
|
||||||
|
|
||||||
MediaCurator is a Python command line tool to manage a media database.
|
mediacurator is a Python command line tool to manage a media database.
|
||||||
|
|
||||||
* List all the video's and their information with or without filters
|
* List all the video's and their information with or without filters
|
||||||
* Batch find and repair/convert videos with encoding errors
|
* Batch find and repair/convert videos with encoding errors
|
||||||
* Batch recode videos to more modern codecs (x265 / AV1) based on filters: extentions, codecs, resolutions ...
|
* Batch recode videos to more modern codecs (x265 / AV1) based on filters: extentions, codecs, resolutions ...
|
||||||
|
|
||||||
The source code can be found on `GitHub <https://github.com/fabquenneville/MediaCurator>`_
|
The source code can be found on `GitHub <https://github.com/fabquenneville/mediacurator>`_
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:maxdepth: 2
|
:maxdepth: 2
|
||||||
@ -30,6 +30,7 @@ The source code can be found on `GitHub <https://github.com/fabquenneville/Media
|
|||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
:caption: Release Notes:
|
:caption: Release Notes:
|
||||||
|
|
||||||
|
releasenotes/1.0.1-changelog
|
||||||
releasenotes/0.0.13-changelog
|
releasenotes/0.0.13-changelog
|
||||||
releasenotes/0.0.12-changelog
|
releasenotes/0.0.12-changelog
|
||||||
releasenotes/0.0.11-changelog
|
releasenotes/0.0.11-changelog
|
||||||
|
|||||||
52
docs/_sources/releasenotes/1.0.1-changelog.rst.txt
Normal file
52
docs/_sources/releasenotes/1.0.1-changelog.rst.txt
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
========================================
|
||||||
|
mediacurator 1.0.1 Release Notes
|
||||||
|
========================================
|
||||||
|
|
||||||
|
Highlights
|
||||||
|
==========
|
||||||
|
|
||||||
|
Dropped Support
|
||||||
|
===============
|
||||||
|
|
||||||
|
Compatibility Notes
|
||||||
|
====================
|
||||||
|
|
||||||
|
* Renamed
|
||||||
|
|
||||||
|
Python Support
|
||||||
|
--------------
|
||||||
|
|
||||||
|
mediacurator has been tested on Python 3.12.6.
|
||||||
|
|
||||||
|
FFMPEG Support
|
||||||
|
--------------
|
||||||
|
|
||||||
|
mediacurator has been tested to work with FFMPEG version 7.0.2.
|
||||||
|
|
||||||
|
OS Support
|
||||||
|
----------
|
||||||
|
|
||||||
|
mediacurator has been tested to work on various GNU/Linux distributions as well as Windows.
|
||||||
|
|
||||||
|
New Features
|
||||||
|
============
|
||||||
|
|
||||||
|
Improvements
|
||||||
|
============
|
||||||
|
|
||||||
|
* Standardized audio, subtitle and metadata copying.
|
||||||
|
* Added support for .mov and .ts formats.
|
||||||
|
* Introduced CRF (Constant Rate Factor) settings for AV1 and x265 for better control over quality and file size.
|
||||||
|
|
||||||
|
Changes
|
||||||
|
=======
|
||||||
|
|
||||||
|
Deprecations
|
||||||
|
============
|
||||||
|
|
||||||
|
Future Changes
|
||||||
|
==============
|
||||||
|
|
||||||
|
* More filters
|
||||||
|
* Test AV1 Support
|
||||||
|
* Prepare API for GUI
|
||||||
@ -22,16 +22,16 @@ Here are some example errors that mediacurator will print and can possibly repai
|
|||||||
FFmpeg issues
|
FFmpeg issues
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
While using FFmpeg depending on your version you may also face other errors like segfaults. MediaCurator will also print information when that occurs and move on to the next video after cleaning up after failure.
|
While using FFmpeg depending on your version you may also face other errors like segfaults. mediacurator will also print information when that occurs and move on to the next video after cleaning up after failure.
|
||||||
|
|
||||||
If that happens there are a few steps you can take:
|
If that happens there are a few steps you can take:
|
||||||
|
|
||||||
|
|
||||||
* `Update FFmpeg <https://ffmpeg.org/download.html>`_ to its latest version as it is a very active project and most distributions serve old versions in their repositories
|
* `Update FFmpeg <https://ffmpeg.org/download.html>`_ to its latest version as it is a very active project and most distributions serve old versions in their repositories
|
||||||
* Run MediaCurator with the verbose print option wich will print the raw FFmpeg output
|
* Run mediacurator with the verbose print option wich will print the raw FFmpeg output
|
||||||
* Try again: In my experience some errors don't necessarly recur...
|
* Try again: In my experience some errors don't necessarly recur...
|
||||||
|
|
||||||
Other bugs
|
Other bugs
|
||||||
----------
|
----------
|
||||||
|
|
||||||
If you face other bugs, issues or want to suggest features feel free to open a bug report on `GitHub <https://github.com/fabquenneville/MediaCurator/issues>`_
|
If you face other bugs, issues or want to suggest features feel free to open a bug report on `GitHub <https://github.com/fabquenneville/mediacurator/issues>`_
|
||||||
@ -2,7 +2,7 @@
|
|||||||
Installation
|
Installation
|
||||||
============
|
============
|
||||||
|
|
||||||
This package has only been tested on GNU/Linux & Windows and requires FFMPEG installed. For now it will be distributed on `GitHub <https://github.com/fabquenneville/MediaCurator.git>`_
|
This package has only been tested on GNU/Linux & Windows and requires FFMPEG installed. For now it will be distributed on `GitHub <https://github.com/fabquenneville/mediacurator.git>`_
|
||||||
|
|
||||||
Install FFmpeg
|
Install FFmpeg
|
||||||
--------------
|
--------------
|
||||||
@ -15,4 +15,4 @@ Install from PyPi
|
|||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
:linenos:
|
:linenos:
|
||||||
|
|
||||||
pip install MediaCurator
|
pip install mediacurator
|
||||||
|
|||||||
@ -5,7 +5,7 @@ Manual
|
|||||||
Name
|
Name
|
||||||
----
|
----
|
||||||
|
|
||||||
MediaCurator
|
mediacurator
|
||||||
|
|
||||||
Synopsis
|
Synopsis
|
||||||
--------
|
--------
|
||||||
@ -34,7 +34,7 @@ default options are:
|
|||||||
Description
|
Description
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
MediaCurator is a Python command line tool to manage a media database.
|
mediacurator is a Python command line tool to manage a media database.
|
||||||
|
|
||||||
* List all the video's and their information with or without filters
|
* List all the video's and their information with or without filters
|
||||||
* Batch find and repair/convert videos with encoding errors
|
* Batch find and repair/convert videos with encoding errors
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
Use cases
|
Use cases
|
||||||
=========
|
=========
|
||||||
|
|
||||||
The main reasons to use MediaCurator would be the following:
|
The main reasons to use mediacurator would be the following:
|
||||||
|
|
||||||
* :ref:`list_cmd` on a video library such as:
|
* :ref:`list_cmd` on a video library such as:
|
||||||
- How many videos of the lot are in HD vs standard or substandard definitions
|
- How many videos of the lot are in HD vs standard or substandard definitions
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
Warnings
|
Warnings
|
||||||
========
|
========
|
||||||
|
|
||||||
Before using the delete feature please try a few dry runs to get acquainted with MediaCurator as it can irreparably damage your media library when not used properly.
|
Before using the delete feature please try a few dry runs to get acquainted with mediacurator as it can irreparably damage your media library when not used properly.
|
||||||
|
|
||||||
When using the -del flag here is the expected behavior:
|
When using the -del flag here is the expected behavior:
|
||||||
|
|
||||||
@ -42,4 +42,4 @@ To delete all videos in a folder:
|
|||||||
|
|
||||||
All these commands can have valuable use but are irrecoverable if done unintended.
|
All these commands can have valuable use but are irrecoverable if done unintended.
|
||||||
|
|
||||||
Again, please try a few dry runs without -del until you are acquainted with MediaCurator.
|
Again, please try a few dry runs without -del until you are acquainted with mediacurator.
|
||||||
134
docs/_static/_sphinx_javascript_frameworks_compat.js
vendored
134
docs/_static/_sphinx_javascript_frameworks_compat.js
vendored
@ -1,134 +0,0 @@
|
|||||||
/*
|
|
||||||
* _sphinx_javascript_frameworks_compat.js
|
|
||||||
* ~~~~~~~~~~
|
|
||||||
*
|
|
||||||
* Compatability shim for jQuery and underscores.js.
|
|
||||||
*
|
|
||||||
* WILL BE REMOVED IN Sphinx 6.0
|
|
||||||
* xref RemovedInSphinx60Warning
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* select a different prefix for underscore
|
|
||||||
*/
|
|
||||||
$u = _.noConflict();
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* small helper function to urldecode strings
|
|
||||||
*
|
|
||||||
* See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent#Decoding_query_parameters_from_a_URL
|
|
||||||
*/
|
|
||||||
jQuery.urldecode = function(x) {
|
|
||||||
if (!x) {
|
|
||||||
return x
|
|
||||||
}
|
|
||||||
return decodeURIComponent(x.replace(/\+/g, ' '));
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* small helper function to urlencode strings
|
|
||||||
*/
|
|
||||||
jQuery.urlencode = encodeURIComponent;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* This function returns the parsed url parameters of the
|
|
||||||
* current request. Multiple values per key are supported,
|
|
||||||
* it will always return arrays of strings for the value parts.
|
|
||||||
*/
|
|
||||||
jQuery.getQueryParameters = function(s) {
|
|
||||||
if (typeof s === 'undefined')
|
|
||||||
s = document.location.search;
|
|
||||||
var parts = s.substr(s.indexOf('?') + 1).split('&');
|
|
||||||
var result = {};
|
|
||||||
for (var i = 0; i < parts.length; i++) {
|
|
||||||
var tmp = parts[i].split('=', 2);
|
|
||||||
var key = jQuery.urldecode(tmp[0]);
|
|
||||||
var value = jQuery.urldecode(tmp[1]);
|
|
||||||
if (key in result)
|
|
||||||
result[key].push(value);
|
|
||||||
else
|
|
||||||
result[key] = [value];
|
|
||||||
}
|
|
||||||
return result;
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* highlight a given string on a jquery object by wrapping it in
|
|
||||||
* span elements with the given class name.
|
|
||||||
*/
|
|
||||||
jQuery.fn.highlightText = function(text, className) {
|
|
||||||
function highlight(node, addItems) {
|
|
||||||
if (node.nodeType === 3) {
|
|
||||||
var val = node.nodeValue;
|
|
||||||
var pos = val.toLowerCase().indexOf(text);
|
|
||||||
if (pos >= 0 &&
|
|
||||||
!jQuery(node.parentNode).hasClass(className) &&
|
|
||||||
!jQuery(node.parentNode).hasClass("nohighlight")) {
|
|
||||||
var span;
|
|
||||||
var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg");
|
|
||||||
if (isInSVG) {
|
|
||||||
span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
|
|
||||||
} else {
|
|
||||||
span = document.createElement("span");
|
|
||||||
span.className = className;
|
|
||||||
}
|
|
||||||
span.appendChild(document.createTextNode(val.substr(pos, text.length)));
|
|
||||||
node.parentNode.insertBefore(span, node.parentNode.insertBefore(
|
|
||||||
document.createTextNode(val.substr(pos + text.length)),
|
|
||||||
node.nextSibling));
|
|
||||||
node.nodeValue = val.substr(0, pos);
|
|
||||||
if (isInSVG) {
|
|
||||||
var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect");
|
|
||||||
var bbox = node.parentElement.getBBox();
|
|
||||||
rect.x.baseVal.value = bbox.x;
|
|
||||||
rect.y.baseVal.value = bbox.y;
|
|
||||||
rect.width.baseVal.value = bbox.width;
|
|
||||||
rect.height.baseVal.value = bbox.height;
|
|
||||||
rect.setAttribute('class', className);
|
|
||||||
addItems.push({
|
|
||||||
"parent": node.parentNode,
|
|
||||||
"target": rect});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else if (!jQuery(node).is("button, select, textarea")) {
|
|
||||||
jQuery.each(node.childNodes, function() {
|
|
||||||
highlight(this, addItems);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
var addItems = [];
|
|
||||||
var result = this.each(function() {
|
|
||||||
highlight(this, addItems);
|
|
||||||
});
|
|
||||||
for (var i = 0; i < addItems.length; ++i) {
|
|
||||||
jQuery(addItems[i].parent).before(addItems[i].target);
|
|
||||||
}
|
|
||||||
return result;
|
|
||||||
};
|
|
||||||
|
|
||||||
/*
|
|
||||||
* backward compatibility for jQuery.browser
|
|
||||||
* This will be supported until firefox bug is fixed.
|
|
||||||
*/
|
|
||||||
if (!jQuery.browser) {
|
|
||||||
jQuery.uaMatch = function(ua) {
|
|
||||||
ua = ua.toLowerCase();
|
|
||||||
|
|
||||||
var match = /(chrome)[ \/]([\w.]+)/.exec(ua) ||
|
|
||||||
/(webkit)[ \/]([\w.]+)/.exec(ua) ||
|
|
||||||
/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) ||
|
|
||||||
/(msie) ([\w.]+)/.exec(ua) ||
|
|
||||||
ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) ||
|
|
||||||
[];
|
|
||||||
|
|
||||||
return {
|
|
||||||
browser: match[ 1 ] || "",
|
|
||||||
version: match[ 2 ] || "0"
|
|
||||||
};
|
|
||||||
};
|
|
||||||
jQuery.browser = {};
|
|
||||||
jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true;
|
|
||||||
}
|
|
||||||
221
docs/_static/alabaster.css
vendored
221
docs/_static/alabaster.css
vendored
@ -1,28 +1,11 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@import url("basic.css");
|
@import url("basic.css");
|
||||||
|
|
||||||
/* -- page layout ----------------------------------------------------------- */
|
/* -- page layout ----------------------------------------------------------- */
|
||||||
|
|
||||||
body {
|
body {
|
||||||
font-family: 'goudy old style', 'minion pro', 'bell mt', Georgia, 'Hiragino Mincho Pro', serif;
|
font-family: Georgia, serif;
|
||||||
font-size: 17px;
|
font-size: 17px;
|
||||||
background-color: white;
|
background-color: #fff;
|
||||||
color: #000;
|
color: #000;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
@ -54,7 +37,7 @@ hr {
|
|||||||
}
|
}
|
||||||
|
|
||||||
div.body {
|
div.body {
|
||||||
background-color: #ffffff;
|
background-color: #fff;
|
||||||
color: #3E4349;
|
color: #3E4349;
|
||||||
padding: 0 30px 0 30px;
|
padding: 0 30px 0 30px;
|
||||||
}
|
}
|
||||||
@ -76,7 +59,7 @@ div.footer a {
|
|||||||
}
|
}
|
||||||
|
|
||||||
p.caption {
|
p.caption {
|
||||||
font-family: ;
|
font-family: inherit;
|
||||||
font-size: inherit;
|
font-size: inherit;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -86,6 +69,11 @@ div.relations {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
div.sphinxsidebar {
|
||||||
|
max-height: 100%;
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
|
||||||
div.sphinxsidebar a {
|
div.sphinxsidebar a {
|
||||||
color: #444;
|
color: #444;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
@ -124,7 +112,7 @@ div.sphinxsidebarwrapper p.blurb {
|
|||||||
|
|
||||||
div.sphinxsidebar h3,
|
div.sphinxsidebar h3,
|
||||||
div.sphinxsidebar h4 {
|
div.sphinxsidebar h4 {
|
||||||
font-family: 'Garamond', 'Georgia', serif;
|
font-family: Georgia, serif;
|
||||||
color: #444;
|
color: #444;
|
||||||
font-size: 24px;
|
font-size: 24px;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
@ -168,10 +156,18 @@ div.sphinxsidebar ul li.toctree-l2 > a {
|
|||||||
|
|
||||||
div.sphinxsidebar input {
|
div.sphinxsidebar input {
|
||||||
border: 1px solid #CCC;
|
border: 1px solid #CCC;
|
||||||
font-family: 'goudy old style', 'minion pro', 'bell mt', Georgia, 'Hiragino Mincho Pro', serif;
|
font-family: Georgia, serif;
|
||||||
font-size: 1em;
|
font-size: 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
div.sphinxsidebar #searchbox input[type="text"] {
|
||||||
|
width: 160px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.sphinxsidebar .search > div {
|
||||||
|
display: table-cell;
|
||||||
|
}
|
||||||
|
|
||||||
div.sphinxsidebar hr {
|
div.sphinxsidebar hr {
|
||||||
border: none;
|
border: none;
|
||||||
height: 1px;
|
height: 1px;
|
||||||
@ -183,6 +179,19 @@ div.sphinxsidebar hr {
|
|||||||
width: 50%;
|
width: 50%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
div.sphinxsidebar .badge {
|
||||||
|
border-bottom: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.sphinxsidebar .badge:hover {
|
||||||
|
border-bottom: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* To address an issue with donation coming after search */
|
||||||
|
div.sphinxsidebar h3.donation {
|
||||||
|
margin-top: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
/* -- body styles ----------------------------------------------------------- */
|
/* -- body styles ----------------------------------------------------------- */
|
||||||
|
|
||||||
a {
|
a {
|
||||||
@ -201,7 +210,7 @@ div.body h3,
|
|||||||
div.body h4,
|
div.body h4,
|
||||||
div.body h5,
|
div.body h5,
|
||||||
div.body h6 {
|
div.body h6 {
|
||||||
font-family: 'Garamond', 'Georgia', serif;
|
font-family: Georgia, serif;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
margin: 30px 0px 10px 0px;
|
margin: 30px 0px 10px 0px;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
@ -232,21 +241,17 @@ div.body p, div.body dd, div.body li {
|
|||||||
div.admonition {
|
div.admonition {
|
||||||
margin: 20px 0px;
|
margin: 20px 0px;
|
||||||
padding: 10px 30px;
|
padding: 10px 30px;
|
||||||
background-color: #FCC;
|
background-color: #EEE;
|
||||||
border: 1px solid #FAA;
|
border: 1px solid #CCC;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.admonition tt.xref, div.admonition a tt {
|
div.admonition tt.xref, div.admonition code.xref, div.admonition a tt {
|
||||||
|
background-color: #FBFBFB;
|
||||||
border-bottom: 1px solid #fafafa;
|
border-bottom: 1px solid #fafafa;
|
||||||
}
|
}
|
||||||
|
|
||||||
dd div.admonition {
|
|
||||||
margin-left: -60px;
|
|
||||||
padding-left: 60px;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.admonition p.admonition-title {
|
div.admonition p.admonition-title {
|
||||||
font-family: 'Garamond', 'Georgia', serif;
|
font-family: Georgia, serif;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
font-size: 24px;
|
font-size: 24px;
|
||||||
margin: 0 0 10px 0;
|
margin: 0 0 10px 0;
|
||||||
@ -259,25 +264,71 @@ div.admonition p.last {
|
|||||||
}
|
}
|
||||||
|
|
||||||
div.highlight {
|
div.highlight {
|
||||||
background-color: white;
|
background-color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
dt:target, .highlight {
|
dt:target, .highlight {
|
||||||
background: #FAF3E8;
|
background: #FAF3E8;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
div.warning {
|
||||||
|
background-color: #FCC;
|
||||||
|
border: 1px solid #FAA;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.danger {
|
||||||
|
background-color: #FCC;
|
||||||
|
border: 1px solid #FAA;
|
||||||
|
-moz-box-shadow: 2px 2px 4px #D52C2C;
|
||||||
|
-webkit-box-shadow: 2px 2px 4px #D52C2C;
|
||||||
|
box-shadow: 2px 2px 4px #D52C2C;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.error {
|
||||||
|
background-color: #FCC;
|
||||||
|
border: 1px solid #FAA;
|
||||||
|
-moz-box-shadow: 2px 2px 4px #D52C2C;
|
||||||
|
-webkit-box-shadow: 2px 2px 4px #D52C2C;
|
||||||
|
box-shadow: 2px 2px 4px #D52C2C;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.caution {
|
||||||
|
background-color: #FCC;
|
||||||
|
border: 1px solid #FAA;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.attention {
|
||||||
|
background-color: #FCC;
|
||||||
|
border: 1px solid #FAA;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.important {
|
||||||
|
background-color: #EEE;
|
||||||
|
border: 1px solid #CCC;
|
||||||
|
}
|
||||||
|
|
||||||
div.note {
|
div.note {
|
||||||
background-color: #EEE;
|
background-color: #EEE;
|
||||||
border: 1px solid #CCC;
|
border: 1px solid #CCC;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
div.tip {
|
||||||
|
background-color: #EEE;
|
||||||
|
border: 1px solid #CCC;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.hint {
|
||||||
|
background-color: #EEE;
|
||||||
|
border: 1px solid #CCC;
|
||||||
|
}
|
||||||
|
|
||||||
div.seealso {
|
div.seealso {
|
||||||
background-color: #EEE;
|
background-color: #EEE;
|
||||||
border: 1px solid #CCC;
|
border: 1px solid #CCC;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.topic {
|
div.topic {
|
||||||
background-color: #eee;
|
background-color: #EEE;
|
||||||
}
|
}
|
||||||
|
|
||||||
p.admonition-title {
|
p.admonition-title {
|
||||||
@ -289,7 +340,7 @@ p.admonition-title:after {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pre, tt, code {
|
pre, tt, code {
|
||||||
font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
|
font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
|
||||||
font-size: 0.9em;
|
font-size: 0.9em;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -312,16 +363,16 @@ tt.descname, code.descname {
|
|||||||
}
|
}
|
||||||
|
|
||||||
img.screenshot {
|
img.screenshot {
|
||||||
-moz-box-shadow: 2px 2px 4px #eee;
|
-moz-box-shadow: 2px 2px 4px #EEE;
|
||||||
-webkit-box-shadow: 2px 2px 4px #eee;
|
-webkit-box-shadow: 2px 2px 4px #EEE;
|
||||||
box-shadow: 2px 2px 4px #eee;
|
box-shadow: 2px 2px 4px #EEE;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.docutils {
|
table.docutils {
|
||||||
border: 1px solid #888;
|
border: 1px solid #888;
|
||||||
-moz-box-shadow: 2px 2px 4px #eee;
|
-moz-box-shadow: 2px 2px 4px #EEE;
|
||||||
-webkit-box-shadow: 2px 2px 4px #eee;
|
-webkit-box-shadow: 2px 2px 4px #EEE;
|
||||||
box-shadow: 2px 2px 4px #eee;
|
box-shadow: 2px 2px 4px #EEE;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.docutils td, table.docutils th {
|
table.docutils td, table.docutils th {
|
||||||
@ -361,6 +412,16 @@ table.field-list p {
|
|||||||
margin-bottom: 0.8em;
|
margin-bottom: 0.8em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Cloned from
|
||||||
|
* https://github.com/sphinx-doc/sphinx/commit/ef60dbfce09286b20b7385333d63a60321784e68
|
||||||
|
*/
|
||||||
|
.field-name {
|
||||||
|
-moz-hyphens: manual;
|
||||||
|
-ms-hyphens: manual;
|
||||||
|
-webkit-hyphens: manual;
|
||||||
|
hyphens: manual;
|
||||||
|
}
|
||||||
|
|
||||||
table.footnote td.label {
|
table.footnote td.label {
|
||||||
width: .1px;
|
width: .1px;
|
||||||
padding: 0.3em 0 0.3em 0.5em;
|
padding: 0.3em 0 0.3em 0.5em;
|
||||||
@ -371,7 +432,9 @@ table.footnote td {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dl {
|
dl {
|
||||||
margin: 0;
|
margin-left: 0;
|
||||||
|
margin-right: 0;
|
||||||
|
margin-top: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -397,16 +460,15 @@ pre {
|
|||||||
line-height: 1.3em;
|
line-height: 1.3em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
div.viewcode-block:target {
|
||||||
|
background: #ffd;
|
||||||
|
}
|
||||||
|
|
||||||
dl pre, blockquote pre, li pre {
|
dl pre, blockquote pre, li pre {
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
padding-left: 30px;
|
padding-left: 30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
dl dl pre {
|
|
||||||
margin-left: -90px;
|
|
||||||
padding-left: 90px;
|
|
||||||
}
|
|
||||||
|
|
||||||
tt, code {
|
tt, code {
|
||||||
background-color: #ecf0f3;
|
background-color: #ecf0f3;
|
||||||
color: #222;
|
color: #222;
|
||||||
@ -415,7 +477,7 @@ tt, code {
|
|||||||
|
|
||||||
tt.xref, code.xref, a tt {
|
tt.xref, code.xref, a tt {
|
||||||
background-color: #FBFBFB;
|
background-color: #FBFBFB;
|
||||||
border-bottom: 1px solid white;
|
border-bottom: 1px solid #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
a.reference {
|
a.reference {
|
||||||
@ -517,7 +579,7 @@ a:hover tt, a:hover code {
|
|||||||
|
|
||||||
div.documentwrapper {
|
div.documentwrapper {
|
||||||
float: none;
|
float: none;
|
||||||
background: white;
|
background: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.sphinxsidebar {
|
div.sphinxsidebar {
|
||||||
@ -532,7 +594,7 @@ a:hover tt, a:hover code {
|
|||||||
|
|
||||||
div.sphinxsidebar h3, div.sphinxsidebar h4, div.sphinxsidebar p,
|
div.sphinxsidebar h3, div.sphinxsidebar h4, div.sphinxsidebar p,
|
||||||
div.sphinxsidebar h3 a {
|
div.sphinxsidebar h3 a {
|
||||||
color: white;
|
color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.sphinxsidebar a {
|
div.sphinxsidebar a {
|
||||||
@ -589,19 +651,58 @@ a:hover tt, a:hover code {
|
|||||||
display: none!important;
|
display: none!important;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Make nested-list/multi-paragraph items look better in Releases changelog
|
/* Hide ugly table cell borders in ..bibliography:: directive output */
|
||||||
* pages. Without this, docutils' magical list fuckery causes inconsistent
|
|
||||||
* formatting between different release sub-lists.
|
|
||||||
*/
|
|
||||||
div#changelog > div.section > ul > li > p:only-child {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Hide fugly table cell borders in ..bibliography:: directive output */
|
|
||||||
table.docutils.citation, table.docutils.citation td, table.docutils.citation th {
|
table.docutils.citation, table.docutils.citation td, table.docutils.citation th {
|
||||||
border: none;
|
border: none;
|
||||||
/* Below needed in some edge cases; if not applied, bottom shadows appear */
|
/* Below needed in some edge cases; if not applied, bottom shadows appear */
|
||||||
-moz-box-shadow: none;
|
-moz-box-shadow: none;
|
||||||
-webkit-box-shadow: none;
|
-webkit-box-shadow: none;
|
||||||
box-shadow: none;
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* relbar */
|
||||||
|
|
||||||
|
.related {
|
||||||
|
line-height: 30px;
|
||||||
|
width: 100%;
|
||||||
|
font-size: 0.9rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.related.top {
|
||||||
|
border-bottom: 1px solid #EEE;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.related.bottom {
|
||||||
|
border-top: 1px solid #EEE;
|
||||||
|
}
|
||||||
|
|
||||||
|
.related ul {
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
list-style: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.related li {
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
|
||||||
|
nav#rellinks {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
nav#rellinks li+li:before {
|
||||||
|
content: "|";
|
||||||
|
}
|
||||||
|
|
||||||
|
nav#breadcrumbs li+li:before {
|
||||||
|
content: "\00BB";
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Hide certain items when printing */
|
||||||
|
@media print {
|
||||||
|
div.related {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
57
docs/_static/basic.css
vendored
57
docs/_static/basic.css
vendored
@ -4,7 +4,7 @@
|
|||||||
*
|
*
|
||||||
* Sphinx stylesheet -- basic theme.
|
* Sphinx stylesheet -- basic theme.
|
||||||
*
|
*
|
||||||
* :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
|
* :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS.
|
||||||
* :license: BSD, see LICENSE for details.
|
* :license: BSD, see LICENSE for details.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@ -222,7 +222,7 @@ table.modindextable td {
|
|||||||
/* -- general body styles --------------------------------------------------- */
|
/* -- general body styles --------------------------------------------------- */
|
||||||
|
|
||||||
div.body {
|
div.body {
|
||||||
min-width: 360px;
|
min-width: inherit;
|
||||||
max-width: 800px;
|
max-width: 800px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -237,6 +237,10 @@ a.headerlink {
|
|||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a:visited {
|
||||||
|
color: #551A8B;
|
||||||
|
}
|
||||||
|
|
||||||
h1:hover > a.headerlink,
|
h1:hover > a.headerlink,
|
||||||
h2:hover > a.headerlink,
|
h2:hover > a.headerlink,
|
||||||
h3:hover > a.headerlink,
|
h3:hover > a.headerlink,
|
||||||
@ -324,17 +328,17 @@ aside.sidebar {
|
|||||||
p.sidebar-title {
|
p.sidebar-title {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
nav.contents,
|
nav.contents,
|
||||||
aside.topic,
|
aside.topic,
|
||||||
|
|
||||||
div.admonition, div.topic, blockquote {
|
div.admonition, div.topic, blockquote {
|
||||||
clear: left;
|
clear: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* -- topics ---------------------------------------------------------------- */
|
/* -- topics ---------------------------------------------------------------- */
|
||||||
|
|
||||||
nav.contents,
|
nav.contents,
|
||||||
aside.topic,
|
aside.topic,
|
||||||
|
|
||||||
div.topic {
|
div.topic {
|
||||||
border: 1px solid #ccc;
|
border: 1px solid #ccc;
|
||||||
padding: 7px;
|
padding: 7px;
|
||||||
@ -375,7 +379,6 @@ div.sidebar > :last-child,
|
|||||||
aside.sidebar > :last-child,
|
aside.sidebar > :last-child,
|
||||||
nav.contents > :last-child,
|
nav.contents > :last-child,
|
||||||
aside.topic > :last-child,
|
aside.topic > :last-child,
|
||||||
|
|
||||||
div.topic > :last-child,
|
div.topic > :last-child,
|
||||||
div.admonition > :last-child {
|
div.admonition > :last-child {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
@ -385,7 +388,6 @@ div.sidebar::after,
|
|||||||
aside.sidebar::after,
|
aside.sidebar::after,
|
||||||
nav.contents::after,
|
nav.contents::after,
|
||||||
aside.topic::after,
|
aside.topic::after,
|
||||||
|
|
||||||
div.topic::after,
|
div.topic::after,
|
||||||
div.admonition::after,
|
div.admonition::after,
|
||||||
blockquote::after {
|
blockquote::after {
|
||||||
@ -611,25 +613,6 @@ ul.simple p {
|
|||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Docutils 0.17 and older (footnotes & citations) */
|
|
||||||
dl.footnote > dt,
|
|
||||||
dl.citation > dt {
|
|
||||||
float: left;
|
|
||||||
margin-right: 0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
dl.footnote > dd,
|
|
||||||
dl.citation > dd {
|
|
||||||
margin-bottom: 0em;
|
|
||||||
}
|
|
||||||
|
|
||||||
dl.footnote > dd:after,
|
|
||||||
dl.citation > dd:after {
|
|
||||||
content: "";
|
|
||||||
clear: both;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Docutils 0.18+ (footnotes & citations) */
|
|
||||||
aside.footnote > span,
|
aside.footnote > span,
|
||||||
div.citation > span {
|
div.citation > span {
|
||||||
float: left;
|
float: left;
|
||||||
@ -654,8 +637,6 @@ div.citation > p:last-of-type:after {
|
|||||||
clear: both;
|
clear: both;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Footnotes & citations ends */
|
|
||||||
|
|
||||||
dl.field-list {
|
dl.field-list {
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: fit-content(30%) auto;
|
grid-template-columns: fit-content(30%) auto;
|
||||||
@ -668,10 +649,6 @@ dl.field-list > dt {
|
|||||||
padding-right: 5px;
|
padding-right: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
dl.field-list > dt:after {
|
|
||||||
content: ":";
|
|
||||||
}
|
|
||||||
|
|
||||||
dl.field-list > dd {
|
dl.field-list > dd {
|
||||||
padding-left: 0.5em;
|
padding-left: 0.5em;
|
||||||
margin-top: 0em;
|
margin-top: 0em;
|
||||||
@ -697,6 +674,16 @@ dd {
|
|||||||
margin-left: 30px;
|
margin-left: 30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.sig dd {
|
||||||
|
margin-top: 0px;
|
||||||
|
margin-bottom: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sig dl {
|
||||||
|
margin-top: 0px;
|
||||||
|
margin-bottom: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
dl > dd:last-child,
|
dl > dd:last-child,
|
||||||
dl > dd:last-child > :last-child {
|
dl > dd:last-child > :last-child {
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
@ -765,6 +752,14 @@ abbr, acronym {
|
|||||||
cursor: help;
|
cursor: help;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.translated {
|
||||||
|
background-color: rgba(207, 255, 207, 0.2)
|
||||||
|
}
|
||||||
|
|
||||||
|
.untranslated {
|
||||||
|
background-color: rgba(255, 207, 207, 0.2)
|
||||||
|
}
|
||||||
|
|
||||||
/* -- code displays --------------------------------------------------------- */
|
/* -- code displays --------------------------------------------------------- */
|
||||||
|
|
||||||
pre {
|
pre {
|
||||||
|
|||||||
132
docs/_static/doctools.js
vendored
132
docs/_static/doctools.js
vendored
@ -4,12 +4,19 @@
|
|||||||
*
|
*
|
||||||
* Base JavaScript utilities for all Sphinx HTML documentation.
|
* Base JavaScript utilities for all Sphinx HTML documentation.
|
||||||
*
|
*
|
||||||
* :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
|
* :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS.
|
||||||
* :license: BSD, see LICENSE for details.
|
* :license: BSD, see LICENSE for details.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
|
const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([
|
||||||
|
"TEXTAREA",
|
||||||
|
"INPUT",
|
||||||
|
"SELECT",
|
||||||
|
"BUTTON",
|
||||||
|
]);
|
||||||
|
|
||||||
const _ready = (callback) => {
|
const _ready = (callback) => {
|
||||||
if (document.readyState !== "loading") {
|
if (document.readyState !== "loading") {
|
||||||
callback();
|
callback();
|
||||||
@ -18,73 +25,11 @@ const _ready = (callback) => {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
|
||||||
* highlight a given string on a node by wrapping it in
|
|
||||||
* span elements with the given class name.
|
|
||||||
*/
|
|
||||||
const _highlight = (node, addItems, text, className) => {
|
|
||||||
if (node.nodeType === Node.TEXT_NODE) {
|
|
||||||
const val = node.nodeValue;
|
|
||||||
const parent = node.parentNode;
|
|
||||||
const pos = val.toLowerCase().indexOf(text);
|
|
||||||
if (
|
|
||||||
pos >= 0 &&
|
|
||||||
!parent.classList.contains(className) &&
|
|
||||||
!parent.classList.contains("nohighlight")
|
|
||||||
) {
|
|
||||||
let span;
|
|
||||||
|
|
||||||
const closestNode = parent.closest("body, svg, foreignObject");
|
|
||||||
const isInSVG = closestNode && closestNode.matches("svg");
|
|
||||||
if (isInSVG) {
|
|
||||||
span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
|
|
||||||
} else {
|
|
||||||
span = document.createElement("span");
|
|
||||||
span.classList.add(className);
|
|
||||||
}
|
|
||||||
|
|
||||||
span.appendChild(document.createTextNode(val.substr(pos, text.length)));
|
|
||||||
parent.insertBefore(
|
|
||||||
span,
|
|
||||||
parent.insertBefore(
|
|
||||||
document.createTextNode(val.substr(pos + text.length)),
|
|
||||||
node.nextSibling
|
|
||||||
)
|
|
||||||
);
|
|
||||||
node.nodeValue = val.substr(0, pos);
|
|
||||||
|
|
||||||
if (isInSVG) {
|
|
||||||
const rect = document.createElementNS(
|
|
||||||
"http://www.w3.org/2000/svg",
|
|
||||||
"rect"
|
|
||||||
);
|
|
||||||
const bbox = parent.getBBox();
|
|
||||||
rect.x.baseVal.value = bbox.x;
|
|
||||||
rect.y.baseVal.value = bbox.y;
|
|
||||||
rect.width.baseVal.value = bbox.width;
|
|
||||||
rect.height.baseVal.value = bbox.height;
|
|
||||||
rect.setAttribute("class", className);
|
|
||||||
addItems.push({ parent: parent, target: rect });
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else if (node.matches && !node.matches("button, select, textarea")) {
|
|
||||||
node.childNodes.forEach((el) => _highlight(el, addItems, text, className));
|
|
||||||
}
|
|
||||||
};
|
|
||||||
const _highlightText = (thisNode, text, className) => {
|
|
||||||
let addItems = [];
|
|
||||||
_highlight(thisNode, addItems, text, className);
|
|
||||||
addItems.forEach((obj) =>
|
|
||||||
obj.parent.insertAdjacentElement("beforebegin", obj.target)
|
|
||||||
);
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Small JavaScript module for the documentation.
|
* Small JavaScript module for the documentation.
|
||||||
*/
|
*/
|
||||||
const Documentation = {
|
const Documentation = {
|
||||||
init: () => {
|
init: () => {
|
||||||
Documentation.highlightSearchWords();
|
|
||||||
Documentation.initDomainIndexTable();
|
Documentation.initDomainIndexTable();
|
||||||
Documentation.initOnKeyListeners();
|
Documentation.initOnKeyListeners();
|
||||||
},
|
},
|
||||||
@ -126,51 +71,6 @@ const Documentation = {
|
|||||||
Documentation.LOCALE = catalog.locale;
|
Documentation.LOCALE = catalog.locale;
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
|
||||||
* highlight the search words provided in the url in the text
|
|
||||||
*/
|
|
||||||
highlightSearchWords: () => {
|
|
||||||
const highlight =
|
|
||||||
new URLSearchParams(window.location.search).get("highlight") || "";
|
|
||||||
const terms = highlight.toLowerCase().split(/\s+/).filter(x => x);
|
|
||||||
if (terms.length === 0) return; // nothing to do
|
|
||||||
|
|
||||||
// There should never be more than one element matching "div.body"
|
|
||||||
const divBody = document.querySelectorAll("div.body");
|
|
||||||
const body = divBody.length ? divBody[0] : document.querySelector("body");
|
|
||||||
window.setTimeout(() => {
|
|
||||||
terms.forEach((term) => _highlightText(body, term, "highlighted"));
|
|
||||||
}, 10);
|
|
||||||
|
|
||||||
const searchBox = document.getElementById("searchbox");
|
|
||||||
if (searchBox === null) return;
|
|
||||||
searchBox.appendChild(
|
|
||||||
document
|
|
||||||
.createRange()
|
|
||||||
.createContextualFragment(
|
|
||||||
'<p class="highlight-link">' +
|
|
||||||
'<a href="javascript:Documentation.hideSearchWords()">' +
|
|
||||||
Documentation.gettext("Hide Search Matches") +
|
|
||||||
"</a></p>"
|
|
||||||
)
|
|
||||||
);
|
|
||||||
},
|
|
||||||
|
|
||||||
/**
|
|
||||||
* helper function to hide the search marks again
|
|
||||||
*/
|
|
||||||
hideSearchWords: () => {
|
|
||||||
document
|
|
||||||
.querySelectorAll("#searchbox .highlight-link")
|
|
||||||
.forEach((el) => el.remove());
|
|
||||||
document
|
|
||||||
.querySelectorAll("span.highlighted")
|
|
||||||
.forEach((el) => el.classList.remove("highlighted"));
|
|
||||||
const url = new URL(window.location);
|
|
||||||
url.searchParams.delete("highlight");
|
|
||||||
window.history.replaceState({}, "", url);
|
|
||||||
},
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* helper function to focus on search bar
|
* helper function to focus on search bar
|
||||||
*/
|
*/
|
||||||
@ -210,15 +110,11 @@ const Documentation = {
|
|||||||
)
|
)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
const blacklistedElements = new Set([
|
|
||||||
"TEXTAREA",
|
|
||||||
"INPUT",
|
|
||||||
"SELECT",
|
|
||||||
"BUTTON",
|
|
||||||
]);
|
|
||||||
document.addEventListener("keydown", (event) => {
|
document.addEventListener("keydown", (event) => {
|
||||||
if (blacklistedElements.has(document.activeElement.tagName)) return; // bail for input elements
|
// bail for input elements
|
||||||
if (event.altKey || event.ctrlKey || event.metaKey) return; // bail with special keys
|
if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return;
|
||||||
|
// bail with special keys
|
||||||
|
if (event.altKey || event.ctrlKey || event.metaKey) return;
|
||||||
|
|
||||||
if (!event.shiftKey) {
|
if (!event.shiftKey) {
|
||||||
switch (event.key) {
|
switch (event.key) {
|
||||||
@ -240,10 +136,6 @@ const Documentation = {
|
|||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case "Escape":
|
|
||||||
if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) break;
|
|
||||||
Documentation.hideSearchWords();
|
|
||||||
event.preventDefault();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
5
docs/_static/documentation_options.js
vendored
5
docs/_static/documentation_options.js
vendored
@ -1,5 +1,4 @@
|
|||||||
var DOCUMENTATION_OPTIONS = {
|
const DOCUMENTATION_OPTIONS = {
|
||||||
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
|
|
||||||
VERSION: '',
|
VERSION: '',
|
||||||
LANGUAGE: 'en',
|
LANGUAGE: 'en',
|
||||||
COLLAPSE_INDEX: false,
|
COLLAPSE_INDEX: false,
|
||||||
@ -10,5 +9,5 @@ var DOCUMENTATION_OPTIONS = {
|
|||||||
SOURCELINK_SUFFIX: '.txt',
|
SOURCELINK_SUFFIX: '.txt',
|
||||||
NAVIGATION_WITH_KEYS: false,
|
NAVIGATION_WITH_KEYS: false,
|
||||||
SHOW_SEARCH_SUMMARY: true,
|
SHOW_SEARCH_SUMMARY: true,
|
||||||
ENABLE_SEARCH_SHORTCUTS: false,
|
ENABLE_SEARCH_SHORTCUTS: true,
|
||||||
};
|
};
|
||||||
BIN
docs/_static/forkme_right_darkblue_121621.png
vendored
Normal file
BIN
docs/_static/forkme_right_darkblue_121621.png
vendored
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 7.6 KiB |
10881
docs/_static/jquery-3.6.0.js
vendored
10881
docs/_static/jquery-3.6.0.js
vendored
File diff suppressed because it is too large
Load Diff
2
docs/_static/jquery.js
vendored
2
docs/_static/jquery.js
vendored
File diff suppressed because one or more lines are too long
4
docs/_static/language_data.js
vendored
4
docs/_static/language_data.js
vendored
@ -5,7 +5,7 @@
|
|||||||
* This script contains the language-specific data used by searchtools.js,
|
* This script contains the language-specific data used by searchtools.js,
|
||||||
* namely the list of stopwords, stemmer, scorer and splitter.
|
* namely the list of stopwords, stemmer, scorer and splitter.
|
||||||
*
|
*
|
||||||
* :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
|
* :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS.
|
||||||
* :license: BSD, see LICENSE for details.
|
* :license: BSD, see LICENSE for details.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@ -13,7 +13,7 @@
|
|||||||
var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"];
|
var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"];
|
||||||
|
|
||||||
|
|
||||||
/* Non-minified version is copied as a separate JS file, is available */
|
/* Non-minified version is copied as a separate JS file, if available */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Porter Stemmer
|
* Porter Stemmer
|
||||||
|
|||||||
3
docs/_static/pygments.css
vendored
3
docs/_static/pygments.css
vendored
@ -22,6 +22,7 @@ span.linenos.special { color: #000000; background-color: #ffffc0; padding-left:
|
|||||||
.highlight .cs { color: #8f5902; font-style: italic } /* Comment.Special */
|
.highlight .cs { color: #8f5902; font-style: italic } /* Comment.Special */
|
||||||
.highlight .gd { color: #a40000 } /* Generic.Deleted */
|
.highlight .gd { color: #a40000 } /* Generic.Deleted */
|
||||||
.highlight .ge { color: #000000; font-style: italic } /* Generic.Emph */
|
.highlight .ge { color: #000000; font-style: italic } /* Generic.Emph */
|
||||||
|
.highlight .ges { color: #000000 } /* Generic.EmphStrong */
|
||||||
.highlight .gr { color: #ef2929 } /* Generic.Error */
|
.highlight .gr { color: #ef2929 } /* Generic.Error */
|
||||||
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
|
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
|
||||||
.highlight .gi { color: #00A000 } /* Generic.Inserted */
|
.highlight .gi { color: #00A000 } /* Generic.Inserted */
|
||||||
@ -55,7 +56,7 @@ span.linenos.special { color: #000000; background-color: #ffffc0; padding-left:
|
|||||||
.highlight .nv { color: #000000 } /* Name.Variable */
|
.highlight .nv { color: #000000 } /* Name.Variable */
|
||||||
.highlight .ow { color: #004461; font-weight: bold } /* Operator.Word */
|
.highlight .ow { color: #004461; font-weight: bold } /* Operator.Word */
|
||||||
.highlight .pm { color: #000000; font-weight: bold } /* Punctuation.Marker */
|
.highlight .pm { color: #000000; font-weight: bold } /* Punctuation.Marker */
|
||||||
.highlight .w { color: #f8f8f8; text-decoration: underline } /* Text.Whitespace */
|
.highlight .w { color: #f8f8f8 } /* Text.Whitespace */
|
||||||
.highlight .mb { color: #990000 } /* Literal.Number.Bin */
|
.highlight .mb { color: #990000 } /* Literal.Number.Bin */
|
||||||
.highlight .mf { color: #990000 } /* Literal.Number.Float */
|
.highlight .mf { color: #990000 } /* Literal.Number.Float */
|
||||||
.highlight .mh { color: #990000 } /* Literal.Number.Hex */
|
.highlight .mh { color: #990000 } /* Literal.Number.Hex */
|
||||||
|
|||||||
237
docs/_static/searchtools.js
vendored
237
docs/_static/searchtools.js
vendored
@ -4,7 +4,7 @@
|
|||||||
*
|
*
|
||||||
* Sphinx JavaScript utilities for the full-text search.
|
* Sphinx JavaScript utilities for the full-text search.
|
||||||
*
|
*
|
||||||
* :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
|
* :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS.
|
||||||
* :license: BSD, see LICENSE for details.
|
* :license: BSD, see LICENSE for details.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@ -57,14 +57,14 @@ const _removeChildren = (element) => {
|
|||||||
const _escapeRegExp = (string) =>
|
const _escapeRegExp = (string) =>
|
||||||
string.replace(/[.*+\-?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string
|
string.replace(/[.*+\-?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string
|
||||||
|
|
||||||
const _displayItem = (item, highlightTerms, searchTerms) => {
|
const _displayItem = (item, searchTerms, highlightTerms) => {
|
||||||
const docBuilder = DOCUMENTATION_OPTIONS.BUILDER;
|
const docBuilder = DOCUMENTATION_OPTIONS.BUILDER;
|
||||||
const docUrlRoot = DOCUMENTATION_OPTIONS.URL_ROOT;
|
|
||||||
const docFileSuffix = DOCUMENTATION_OPTIONS.FILE_SUFFIX;
|
const docFileSuffix = DOCUMENTATION_OPTIONS.FILE_SUFFIX;
|
||||||
const docLinkSuffix = DOCUMENTATION_OPTIONS.LINK_SUFFIX;
|
const docLinkSuffix = DOCUMENTATION_OPTIONS.LINK_SUFFIX;
|
||||||
const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY;
|
const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY;
|
||||||
|
const contentRoot = document.documentElement.dataset.content_root;
|
||||||
|
|
||||||
const [docName, title, anchor, descr] = item;
|
const [docName, title, anchor, descr, score, _filename] = item;
|
||||||
|
|
||||||
let listItem = document.createElement("li");
|
let listItem = document.createElement("li");
|
||||||
let requestUrl;
|
let requestUrl;
|
||||||
@ -75,29 +75,35 @@ const _displayItem = (item, highlightTerms, searchTerms) => {
|
|||||||
if (dirname.match(/\/index\/$/))
|
if (dirname.match(/\/index\/$/))
|
||||||
dirname = dirname.substring(0, dirname.length - 6);
|
dirname = dirname.substring(0, dirname.length - 6);
|
||||||
else if (dirname === "index/") dirname = "";
|
else if (dirname === "index/") dirname = "";
|
||||||
requestUrl = docUrlRoot + dirname;
|
requestUrl = contentRoot + dirname;
|
||||||
linkUrl = requestUrl;
|
linkUrl = requestUrl;
|
||||||
} else {
|
} else {
|
||||||
// normal html builders
|
// normal html builders
|
||||||
requestUrl = docUrlRoot + docName + docFileSuffix;
|
requestUrl = contentRoot + docName + docFileSuffix;
|
||||||
linkUrl = docName + docLinkSuffix;
|
linkUrl = docName + docLinkSuffix;
|
||||||
}
|
}
|
||||||
const params = new URLSearchParams();
|
|
||||||
params.set("highlight", [...highlightTerms].join(" "));
|
|
||||||
let linkEl = listItem.appendChild(document.createElement("a"));
|
let linkEl = listItem.appendChild(document.createElement("a"));
|
||||||
linkEl.href = linkUrl + "?" + params.toString() + anchor;
|
linkEl.href = linkUrl + anchor;
|
||||||
|
linkEl.dataset.score = score;
|
||||||
linkEl.innerHTML = title;
|
linkEl.innerHTML = title;
|
||||||
if (descr)
|
if (descr) {
|
||||||
listItem.appendChild(document.createElement("span")).innerText =
|
listItem.appendChild(document.createElement("span")).innerHTML =
|
||||||
" (" + descr + ")";
|
" (" + descr + ")";
|
||||||
|
// highlight search terms in the description
|
||||||
|
if (SPHINX_HIGHLIGHT_ENABLED) // set in sphinx_highlight.js
|
||||||
|
highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted"));
|
||||||
|
}
|
||||||
else if (showSearchSummary)
|
else if (showSearchSummary)
|
||||||
fetch(requestUrl)
|
fetch(requestUrl)
|
||||||
.then((responseData) => responseData.text())
|
.then((responseData) => responseData.text())
|
||||||
.then((data) => {
|
.then((data) => {
|
||||||
if (data)
|
if (data)
|
||||||
listItem.appendChild(
|
listItem.appendChild(
|
||||||
Search.makeSearchSummary(data, searchTerms, highlightTerms)
|
Search.makeSearchSummary(data, searchTerms, anchor)
|
||||||
);
|
);
|
||||||
|
// highlight search terms in the summary
|
||||||
|
if (SPHINX_HIGHLIGHT_ENABLED) // set in sphinx_highlight.js
|
||||||
|
highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted"));
|
||||||
});
|
});
|
||||||
Search.output.appendChild(listItem);
|
Search.output.appendChild(listItem);
|
||||||
};
|
};
|
||||||
@ -110,27 +116,43 @@ const _finishSearch = (resultCount) => {
|
|||||||
);
|
);
|
||||||
else
|
else
|
||||||
Search.status.innerText = _(
|
Search.status.innerText = _(
|
||||||
`Search finished, found ${resultCount} page(s) matching the search query.`
|
"Search finished, found ${resultCount} page(s) matching the search query."
|
||||||
);
|
).replace('${resultCount}', resultCount);
|
||||||
};
|
};
|
||||||
const _displayNextItem = (
|
const _displayNextItem = (
|
||||||
results,
|
results,
|
||||||
resultCount,
|
resultCount,
|
||||||
|
searchTerms,
|
||||||
highlightTerms,
|
highlightTerms,
|
||||||
searchTerms
|
|
||||||
) => {
|
) => {
|
||||||
// results left, load the summary and display it
|
// results left, load the summary and display it
|
||||||
// this is intended to be dynamic (don't sub resultsCount)
|
// this is intended to be dynamic (don't sub resultsCount)
|
||||||
if (results.length) {
|
if (results.length) {
|
||||||
_displayItem(results.pop(), highlightTerms, searchTerms);
|
_displayItem(results.pop(), searchTerms, highlightTerms);
|
||||||
setTimeout(
|
setTimeout(
|
||||||
() => _displayNextItem(results, resultCount, highlightTerms, searchTerms),
|
() => _displayNextItem(results, resultCount, searchTerms, highlightTerms),
|
||||||
5
|
5
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
// search finished, update title and status message
|
// search finished, update title and status message
|
||||||
else _finishSearch(resultCount);
|
else _finishSearch(resultCount);
|
||||||
};
|
};
|
||||||
|
// Helper function used by query() to order search results.
|
||||||
|
// Each input is an array of [docname, title, anchor, descr, score, filename].
|
||||||
|
// Order the results by score (in opposite order of appearance, since the
|
||||||
|
// `_displayNextItem` function uses pop() to retrieve items) and then alphabetically.
|
||||||
|
const _orderResultsByScoreThenName = (a, b) => {
|
||||||
|
const leftScore = a[4];
|
||||||
|
const rightScore = b[4];
|
||||||
|
if (leftScore === rightScore) {
|
||||||
|
// same score: sort alphabetically
|
||||||
|
const leftTitle = a[1].toLowerCase();
|
||||||
|
const rightTitle = b[1].toLowerCase();
|
||||||
|
if (leftTitle === rightTitle) return 0;
|
||||||
|
return leftTitle > rightTitle ? -1 : 1; // inverted is intentional
|
||||||
|
}
|
||||||
|
return leftScore > rightScore ? 1 : -1;
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Default splitQuery function. Can be overridden in ``sphinx.search`` with a
|
* Default splitQuery function. Can be overridden in ``sphinx.search`` with a
|
||||||
@ -154,15 +176,26 @@ const Search = {
|
|||||||
_queued_query: null,
|
_queued_query: null,
|
||||||
_pulse_status: -1,
|
_pulse_status: -1,
|
||||||
|
|
||||||
htmlToText: (htmlString) => {
|
htmlToText: (htmlString, anchor) => {
|
||||||
const htmlElement = document
|
const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html');
|
||||||
.createRange()
|
for (const removalQuery of [".headerlink", "script", "style"]) {
|
||||||
.createContextualFragment(htmlString);
|
htmlElement.querySelectorAll(removalQuery).forEach((el) => { el.remove() });
|
||||||
_removeChildren(htmlElement.querySelectorAll(".headerlink"));
|
}
|
||||||
|
if (anchor) {
|
||||||
|
const anchorContent = htmlElement.querySelector(`[role="main"] ${anchor}`);
|
||||||
|
if (anchorContent) return anchorContent.textContent;
|
||||||
|
|
||||||
|
console.warn(
|
||||||
|
`Anchored content block not found. Sphinx search tries to obtain it via DOM query '[role=main] ${anchor}'. Check your theme or template.`
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
// if anchor not specified or not found, fall back to main content
|
||||||
const docContent = htmlElement.querySelector('[role="main"]');
|
const docContent = htmlElement.querySelector('[role="main"]');
|
||||||
if (docContent !== undefined) return docContent.textContent;
|
if (docContent) return docContent.textContent;
|
||||||
|
|
||||||
console.warn(
|
console.warn(
|
||||||
"Content block not found. Sphinx search tries to obtain it via '[role=main]'. Could you check your theme or template."
|
"Content block not found. Sphinx search tries to obtain it via DOM query '[role=main]'. Check your theme or template."
|
||||||
);
|
);
|
||||||
return "";
|
return "";
|
||||||
},
|
},
|
||||||
@ -235,10 +268,7 @@ const Search = {
|
|||||||
else Search.deferQuery(query);
|
else Search.deferQuery(query);
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
_parseQuery: (query) => {
|
||||||
* execute search (requires search index to be loaded)
|
|
||||||
*/
|
|
||||||
query: (query) => {
|
|
||||||
// stem the search terms and add them to the correct list
|
// stem the search terms and add them to the correct list
|
||||||
const stemmer = new Stemmer();
|
const stemmer = new Stemmer();
|
||||||
const searchTerms = new Set();
|
const searchTerms = new Set();
|
||||||
@ -266,40 +296,96 @@ const Search = {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if (SPHINX_HIGHLIGHT_ENABLED) { // set in sphinx_highlight.js
|
||||||
|
localStorage.setItem("sphinx_highlight_terms", [...highlightTerms].join(" "))
|
||||||
|
}
|
||||||
|
|
||||||
// console.debug("SEARCH: searching for:");
|
// console.debug("SEARCH: searching for:");
|
||||||
// console.info("required: ", [...searchTerms]);
|
// console.info("required: ", [...searchTerms]);
|
||||||
// console.info("excluded: ", [...excludedTerms]);
|
// console.info("excluded: ", [...excludedTerms]);
|
||||||
|
|
||||||
// array of [docname, title, anchor, descr, score, filename]
|
return [query, searchTerms, excludedTerms, highlightTerms, objectTerms];
|
||||||
let results = [];
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* execute search (requires search index to be loaded)
|
||||||
|
*/
|
||||||
|
_performSearch: (query, searchTerms, excludedTerms, highlightTerms, objectTerms) => {
|
||||||
|
const filenames = Search._index.filenames;
|
||||||
|
const docNames = Search._index.docnames;
|
||||||
|
const titles = Search._index.titles;
|
||||||
|
const allTitles = Search._index.alltitles;
|
||||||
|
const indexEntries = Search._index.indexentries;
|
||||||
|
|
||||||
|
// Collect multiple result groups to be sorted separately and then ordered.
|
||||||
|
// Each is an array of [docname, title, anchor, descr, score, filename].
|
||||||
|
const normalResults = [];
|
||||||
|
const nonMainIndexResults = [];
|
||||||
|
|
||||||
_removeChildren(document.getElementById("search-progress"));
|
_removeChildren(document.getElementById("search-progress"));
|
||||||
|
|
||||||
|
const queryLower = query.toLowerCase().trim();
|
||||||
|
for (const [title, foundTitles] of Object.entries(allTitles)) {
|
||||||
|
if (title.toLowerCase().trim().includes(queryLower) && (queryLower.length >= title.length/2)) {
|
||||||
|
for (const [file, id] of foundTitles) {
|
||||||
|
const score = Math.round(Scorer.title * queryLower.length / title.length);
|
||||||
|
const boost = titles[file] === title ? 1 : 0; // add a boost for document titles
|
||||||
|
normalResults.push([
|
||||||
|
docNames[file],
|
||||||
|
titles[file] !== title ? `${titles[file]} > ${title}` : title,
|
||||||
|
id !== null ? "#" + id : "",
|
||||||
|
null,
|
||||||
|
score + boost,
|
||||||
|
filenames[file],
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// search for explicit entries in index directives
|
||||||
|
for (const [entry, foundEntries] of Object.entries(indexEntries)) {
|
||||||
|
if (entry.includes(queryLower) && (queryLower.length >= entry.length/2)) {
|
||||||
|
for (const [file, id, isMain] of foundEntries) {
|
||||||
|
const score = Math.round(100 * queryLower.length / entry.length);
|
||||||
|
const result = [
|
||||||
|
docNames[file],
|
||||||
|
titles[file],
|
||||||
|
id ? "#" + id : "",
|
||||||
|
null,
|
||||||
|
score,
|
||||||
|
filenames[file],
|
||||||
|
];
|
||||||
|
if (isMain) {
|
||||||
|
normalResults.push(result);
|
||||||
|
} else {
|
||||||
|
nonMainIndexResults.push(result);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// lookup as object
|
// lookup as object
|
||||||
objectTerms.forEach((term) =>
|
objectTerms.forEach((term) =>
|
||||||
results.push(...Search.performObjectSearch(term, objectTerms))
|
normalResults.push(...Search.performObjectSearch(term, objectTerms))
|
||||||
);
|
);
|
||||||
|
|
||||||
// lookup as search terms in fulltext
|
// lookup as search terms in fulltext
|
||||||
results.push(...Search.performTermsSearch(searchTerms, excludedTerms));
|
normalResults.push(...Search.performTermsSearch(searchTerms, excludedTerms));
|
||||||
|
|
||||||
// let the scorer override scores with a custom scoring function
|
// let the scorer override scores with a custom scoring function
|
||||||
if (Scorer.score) results.forEach((item) => (item[4] = Scorer.score(item)));
|
if (Scorer.score) {
|
||||||
|
normalResults.forEach((item) => (item[4] = Scorer.score(item)));
|
||||||
|
nonMainIndexResults.forEach((item) => (item[4] = Scorer.score(item)));
|
||||||
|
}
|
||||||
|
|
||||||
// now sort the results by score (in opposite order of appearance, since the
|
// Sort each group of results by score and then alphabetically by name.
|
||||||
// display function below uses pop() to retrieve items) and then
|
normalResults.sort(_orderResultsByScoreThenName);
|
||||||
// alphabetically
|
nonMainIndexResults.sort(_orderResultsByScoreThenName);
|
||||||
results.sort((a, b) => {
|
|
||||||
const leftScore = a[4];
|
// Combine the result groups in (reverse) order.
|
||||||
const rightScore = b[4];
|
// Non-main index entries are typically arbitrary cross-references,
|
||||||
if (leftScore === rightScore) {
|
// so display them after other results.
|
||||||
// same score: sort alphabetically
|
let results = [...nonMainIndexResults, ...normalResults];
|
||||||
const leftTitle = a[1].toLowerCase();
|
|
||||||
const rightTitle = b[1].toLowerCase();
|
|
||||||
if (leftTitle === rightTitle) return 0;
|
|
||||||
return leftTitle > rightTitle ? -1 : 1; // inverted is intentional
|
|
||||||
}
|
|
||||||
return leftScore > rightScore ? 1 : -1;
|
|
||||||
});
|
|
||||||
|
|
||||||
// remove duplicate search results
|
// remove duplicate search results
|
||||||
// note the reversing of results, so that in the case of duplicates, the highest-scoring entry is kept
|
// note the reversing of results, so that in the case of duplicates, the highest-scoring entry is kept
|
||||||
@ -313,14 +399,19 @@ const Search = {
|
|||||||
return acc;
|
return acc;
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
results = results.reverse();
|
return results.reverse();
|
||||||
|
},
|
||||||
|
|
||||||
|
query: (query) => {
|
||||||
|
const [searchQuery, searchTerms, excludedTerms, highlightTerms, objectTerms] = Search._parseQuery(query);
|
||||||
|
const results = Search._performSearch(searchQuery, searchTerms, excludedTerms, highlightTerms, objectTerms);
|
||||||
|
|
||||||
// for debugging
|
// for debugging
|
||||||
//Search.lastresults = results.slice(); // a copy
|
//Search.lastresults = results.slice(); // a copy
|
||||||
// console.info("search results:", Search.lastresults);
|
// console.info("search results:", Search.lastresults);
|
||||||
|
|
||||||
// print the results
|
// print the results
|
||||||
_displayNextItem(results, results.length, highlightTerms, searchTerms);
|
_displayNextItem(results, results.length, searchTerms, highlightTerms);
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -401,8 +492,8 @@ const Search = {
|
|||||||
// prepare search
|
// prepare search
|
||||||
const terms = Search._index.terms;
|
const terms = Search._index.terms;
|
||||||
const titleTerms = Search._index.titleterms;
|
const titleTerms = Search._index.titleterms;
|
||||||
const docNames = Search._index.docnames;
|
|
||||||
const filenames = Search._index.filenames;
|
const filenames = Search._index.filenames;
|
||||||
|
const docNames = Search._index.docnames;
|
||||||
const titles = Search._index.titles;
|
const titles = Search._index.titles;
|
||||||
|
|
||||||
const scoreMap = new Map();
|
const scoreMap = new Map();
|
||||||
@ -418,14 +509,18 @@ const Search = {
|
|||||||
// add support for partial matches
|
// add support for partial matches
|
||||||
if (word.length > 2) {
|
if (word.length > 2) {
|
||||||
const escapedWord = _escapeRegExp(word);
|
const escapedWord = _escapeRegExp(word);
|
||||||
Object.keys(terms).forEach((term) => {
|
if (!terms.hasOwnProperty(word)) {
|
||||||
if (term.match(escapedWord) && !terms[word])
|
Object.keys(terms).forEach((term) => {
|
||||||
arr.push({ files: terms[term], score: Scorer.partialTerm });
|
if (term.match(escapedWord))
|
||||||
});
|
arr.push({ files: terms[term], score: Scorer.partialTerm });
|
||||||
Object.keys(titleTerms).forEach((term) => {
|
});
|
||||||
if (term.match(escapedWord) && !titleTerms[word])
|
}
|
||||||
arr.push({ files: titleTerms[word], score: Scorer.partialTitle });
|
if (!titleTerms.hasOwnProperty(word)) {
|
||||||
});
|
Object.keys(titleTerms).forEach((term) => {
|
||||||
|
if (term.match(escapedWord))
|
||||||
|
arr.push({ files: titleTerms[term], score: Scorer.partialTitle });
|
||||||
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// no match but word was a required one
|
// no match but word was a required one
|
||||||
@ -448,9 +543,8 @@ const Search = {
|
|||||||
|
|
||||||
// create the mapping
|
// create the mapping
|
||||||
files.forEach((file) => {
|
files.forEach((file) => {
|
||||||
if (fileMap.has(file) && fileMap.get(file).indexOf(word) === -1)
|
if (!fileMap.has(file)) fileMap.set(file, [word]);
|
||||||
fileMap.get(file).push(word);
|
else if (fileMap.get(file).indexOf(word) === -1) fileMap.get(file).push(word);
|
||||||
else fileMap.set(file, [word]);
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -499,16 +593,15 @@ const Search = {
|
|||||||
/**
|
/**
|
||||||
* helper function to return a node containing the
|
* helper function to return a node containing the
|
||||||
* search summary for a given text. keywords is a list
|
* search summary for a given text. keywords is a list
|
||||||
* of stemmed words, highlightWords is the list of normal, unstemmed
|
* of stemmed words.
|
||||||
* words. the first one is used to find the occurrence, the
|
|
||||||
* latter for highlighting it.
|
|
||||||
*/
|
*/
|
||||||
makeSearchSummary: (htmlText, keywords, highlightWords) => {
|
makeSearchSummary: (htmlText, keywords, anchor) => {
|
||||||
const text = Search.htmlToText(htmlText).toLowerCase();
|
const text = Search.htmlToText(htmlText, anchor);
|
||||||
if (text === "") return null;
|
if (text === "") return null;
|
||||||
|
|
||||||
|
const textLower = text.toLowerCase();
|
||||||
const actualStartPosition = [...keywords]
|
const actualStartPosition = [...keywords]
|
||||||
.map((k) => text.indexOf(k.toLowerCase()))
|
.map((k) => textLower.indexOf(k.toLowerCase()))
|
||||||
.filter((i) => i > -1)
|
.filter((i) => i > -1)
|
||||||
.slice(-1)[0];
|
.slice(-1)[0];
|
||||||
const startWithContext = Math.max(actualStartPosition - 120, 0);
|
const startWithContext = Math.max(actualStartPosition - 120, 0);
|
||||||
@ -516,13 +609,9 @@ const Search = {
|
|||||||
const top = startWithContext === 0 ? "" : "...";
|
const top = startWithContext === 0 ? "" : "...";
|
||||||
const tail = startWithContext + 240 < text.length ? "..." : "";
|
const tail = startWithContext + 240 < text.length ? "..." : "";
|
||||||
|
|
||||||
let summary = document.createElement("div");
|
let summary = document.createElement("p");
|
||||||
summary.classList.add("context");
|
summary.classList.add("context");
|
||||||
summary.innerText = top + text.substr(startWithContext, 240).trim() + tail;
|
summary.textContent = top + text.substr(startWithContext, 240).trim() + tail;
|
||||||
|
|
||||||
highlightWords.forEach((highlightWord) =>
|
|
||||||
_highlightText(summary, highlightWord, "highlighted")
|
|
||||||
);
|
|
||||||
|
|
||||||
return summary;
|
return summary;
|
||||||
},
|
},
|
||||||
|
|||||||
154
docs/_static/sphinx_highlight.js
vendored
Normal file
154
docs/_static/sphinx_highlight.js
vendored
Normal file
@ -0,0 +1,154 @@
|
|||||||
|
/* Highlighting utilities for Sphinx HTML documentation. */
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
const SPHINX_HIGHLIGHT_ENABLED = true
|
||||||
|
|
||||||
|
/**
|
||||||
|
* highlight a given string on a node by wrapping it in
|
||||||
|
* span elements with the given class name.
|
||||||
|
*/
|
||||||
|
const _highlight = (node, addItems, text, className) => {
|
||||||
|
if (node.nodeType === Node.TEXT_NODE) {
|
||||||
|
const val = node.nodeValue;
|
||||||
|
const parent = node.parentNode;
|
||||||
|
const pos = val.toLowerCase().indexOf(text);
|
||||||
|
if (
|
||||||
|
pos >= 0 &&
|
||||||
|
!parent.classList.contains(className) &&
|
||||||
|
!parent.classList.contains("nohighlight")
|
||||||
|
) {
|
||||||
|
let span;
|
||||||
|
|
||||||
|
const closestNode = parent.closest("body, svg, foreignObject");
|
||||||
|
const isInSVG = closestNode && closestNode.matches("svg");
|
||||||
|
if (isInSVG) {
|
||||||
|
span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
|
||||||
|
} else {
|
||||||
|
span = document.createElement("span");
|
||||||
|
span.classList.add(className);
|
||||||
|
}
|
||||||
|
|
||||||
|
span.appendChild(document.createTextNode(val.substr(pos, text.length)));
|
||||||
|
const rest = document.createTextNode(val.substr(pos + text.length));
|
||||||
|
parent.insertBefore(
|
||||||
|
span,
|
||||||
|
parent.insertBefore(
|
||||||
|
rest,
|
||||||
|
node.nextSibling
|
||||||
|
)
|
||||||
|
);
|
||||||
|
node.nodeValue = val.substr(0, pos);
|
||||||
|
/* There may be more occurrences of search term in this node. So call this
|
||||||
|
* function recursively on the remaining fragment.
|
||||||
|
*/
|
||||||
|
_highlight(rest, addItems, text, className);
|
||||||
|
|
||||||
|
if (isInSVG) {
|
||||||
|
const rect = document.createElementNS(
|
||||||
|
"http://www.w3.org/2000/svg",
|
||||||
|
"rect"
|
||||||
|
);
|
||||||
|
const bbox = parent.getBBox();
|
||||||
|
rect.x.baseVal.value = bbox.x;
|
||||||
|
rect.y.baseVal.value = bbox.y;
|
||||||
|
rect.width.baseVal.value = bbox.width;
|
||||||
|
rect.height.baseVal.value = bbox.height;
|
||||||
|
rect.setAttribute("class", className);
|
||||||
|
addItems.push({ parent: parent, target: rect });
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else if (node.matches && !node.matches("button, select, textarea")) {
|
||||||
|
node.childNodes.forEach((el) => _highlight(el, addItems, text, className));
|
||||||
|
}
|
||||||
|
};
|
||||||
|
const _highlightText = (thisNode, text, className) => {
|
||||||
|
let addItems = [];
|
||||||
|
_highlight(thisNode, addItems, text, className);
|
||||||
|
addItems.forEach((obj) =>
|
||||||
|
obj.parent.insertAdjacentElement("beforebegin", obj.target)
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Small JavaScript module for the documentation.
|
||||||
|
*/
|
||||||
|
const SphinxHighlight = {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* highlight the search words provided in localstorage in the text
|
||||||
|
*/
|
||||||
|
highlightSearchWords: () => {
|
||||||
|
if (!SPHINX_HIGHLIGHT_ENABLED) return; // bail if no highlight
|
||||||
|
|
||||||
|
// get and clear terms from localstorage
|
||||||
|
const url = new URL(window.location);
|
||||||
|
const highlight =
|
||||||
|
localStorage.getItem("sphinx_highlight_terms")
|
||||||
|
|| url.searchParams.get("highlight")
|
||||||
|
|| "";
|
||||||
|
localStorage.removeItem("sphinx_highlight_terms")
|
||||||
|
url.searchParams.delete("highlight");
|
||||||
|
window.history.replaceState({}, "", url);
|
||||||
|
|
||||||
|
// get individual terms from highlight string
|
||||||
|
const terms = highlight.toLowerCase().split(/\s+/).filter(x => x);
|
||||||
|
if (terms.length === 0) return; // nothing to do
|
||||||
|
|
||||||
|
// There should never be more than one element matching "div.body"
|
||||||
|
const divBody = document.querySelectorAll("div.body");
|
||||||
|
const body = divBody.length ? divBody[0] : document.querySelector("body");
|
||||||
|
window.setTimeout(() => {
|
||||||
|
terms.forEach((term) => _highlightText(body, term, "highlighted"));
|
||||||
|
}, 10);
|
||||||
|
|
||||||
|
const searchBox = document.getElementById("searchbox");
|
||||||
|
if (searchBox === null) return;
|
||||||
|
searchBox.appendChild(
|
||||||
|
document
|
||||||
|
.createRange()
|
||||||
|
.createContextualFragment(
|
||||||
|
'<p class="highlight-link">' +
|
||||||
|
'<a href="javascript:SphinxHighlight.hideSearchWords()">' +
|
||||||
|
_("Hide Search Matches") +
|
||||||
|
"</a></p>"
|
||||||
|
)
|
||||||
|
);
|
||||||
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* helper function to hide the search marks again
|
||||||
|
*/
|
||||||
|
hideSearchWords: () => {
|
||||||
|
document
|
||||||
|
.querySelectorAll("#searchbox .highlight-link")
|
||||||
|
.forEach((el) => el.remove());
|
||||||
|
document
|
||||||
|
.querySelectorAll("span.highlighted")
|
||||||
|
.forEach((el) => el.classList.remove("highlighted"));
|
||||||
|
localStorage.removeItem("sphinx_highlight_terms")
|
||||||
|
},
|
||||||
|
|
||||||
|
initEscapeListener: () => {
|
||||||
|
// only install a listener if it is really needed
|
||||||
|
if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) return;
|
||||||
|
|
||||||
|
document.addEventListener("keydown", (event) => {
|
||||||
|
// bail for input elements
|
||||||
|
if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return;
|
||||||
|
// bail with special keys
|
||||||
|
if (event.shiftKey || event.altKey || event.ctrlKey || event.metaKey) return;
|
||||||
|
if (DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS && (event.key === "Escape")) {
|
||||||
|
SphinxHighlight.hideSearchWords();
|
||||||
|
event.preventDefault();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
||||||
|
_ready(() => {
|
||||||
|
/* Do not call highlightSearchWords() when we are on the search page.
|
||||||
|
* It will highlight words from the *previous* search query.
|
||||||
|
*/
|
||||||
|
if (typeof Search === "undefined") SphinxHighlight.highlightSearchWords();
|
||||||
|
SphinxHighlight.initEscapeListener();
|
||||||
|
});
|
||||||
2042
docs/_static/underscore-1.13.1.js
vendored
2042
docs/_static/underscore-1.13.1.js
vendored
File diff suppressed because it is too large
Load Diff
6
docs/_static/underscore.js
vendored
6
docs/_static/underscore.js
vendored
File diff suppressed because one or more lines are too long
@ -1,26 +1,25 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="./">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>Index — MediaCurator documentation</title>
|
<title>Index — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
|
<script src="_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="_static/jquery.js"></script>
|
<script src="_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="_static/underscore.js"></script>
|
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="_static/favicon.ico"/>
|
||||||
<script src="_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="#" />
|
<link rel="index" title="Index" href="#" />
|
||||||
<link rel="search" title="Search" href="search.html" />
|
<link rel="search" title="Search" href="search.html" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -28,6 +27,8 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
|
|
||||||
@ -39,14 +40,15 @@
|
|||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="index.html">
|
<p class="logo"><a href="index.html">
|
||||||
<img class="logo" src="_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -67,6 +69,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -87,7 +90,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="search.html" method="get">
|
<form class="search" action="search.html" method="get">
|
||||||
@ -95,18 +98,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@ -1,28 +1,27 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="./">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>Welcome to MediaCurator’s documentation! — MediaCurator documentation</title>
|
<title>Welcome to mediacurator’s documentation! — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
|
<script src="_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="_static/jquery.js"></script>
|
<script src="_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="_static/underscore.js"></script>
|
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="_static/favicon.ico"/>
|
||||||
<script src="_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="genindex.html" />
|
<link rel="index" title="Index" href="genindex.html" />
|
||||||
<link rel="search" title="Search" href="search.html" />
|
<link rel="search" title="Search" href="search.html" />
|
||||||
<link rel="next" title="Warnings" href="usage/warnings.html" />
|
<link rel="next" title="Warnings" href="usage/warnings.html" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -30,17 +29,19 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="welcome-to-mediacurator-s-documentation">
|
<section id="welcome-to-mediacurator-s-documentation">
|
||||||
<h1>Welcome to MediaCurator’s documentation!<a class="headerlink" href="#welcome-to-mediacurator-s-documentation" title="Permalink to this heading">¶</a></h1>
|
<h1>Welcome to mediacurator’s documentation!<a class="headerlink" href="#welcome-to-mediacurator-s-documentation" title="Link to this heading">¶</a></h1>
|
||||||
<p>MediaCurator is a Python command line tool to manage a media database.</p>
|
<p>mediacurator is a Python command line tool to manage a media database.</p>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>List all the video’s and their information with or without filters</p></li>
|
<li><p>List all the video’s and their information with or without filters</p></li>
|
||||||
<li><p>Batch find and repair/convert videos with encoding errors</p></li>
|
<li><p>Batch find and repair/convert videos with encoding errors</p></li>
|
||||||
<li><p>Batch recode videos to more modern codecs (x265 / AV1) based on filters: extentions, codecs, resolutions …</p></li>
|
<li><p>Batch recode videos to more modern codecs (x265 / AV1) based on filters: extentions, codecs, resolutions …</p></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>The source code can be found on <a class="reference external" href="https://github.com/fabquenneville/MediaCurator">GitHub</a></p>
|
<p>The source code can be found on <a class="reference external" href="https://github.com/fabquenneville/mediacurator">GitHub</a></p>
|
||||||
<div class="toctree-wrapper compound">
|
<div class="toctree-wrapper compound">
|
||||||
<p class="caption" role="heading"><span class="caption-text">Usage:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Usage:</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
@ -79,6 +80,7 @@
|
|||||||
<div class="toctree-wrapper compound">
|
<div class="toctree-wrapper compound">
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -96,14 +98,15 @@
|
|||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="#">
|
<p class="logo"><a href="#">
|
||||||
<img class="logo" src="_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="#">MediaCurator</a></h1>
|
<h1 class="logo"><a href="#">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -124,6 +127,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -145,7 +149,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="search.html" method="get">
|
<form class="search" action="search.html" method="get">
|
||||||
@ -153,18 +157,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="_sources/index.rst.txt"
|
<a href="_sources/index.rst.txt"
|
||||||
|
|||||||
BIN
docs/objects.inv
BIN
docs/objects.inv
Binary file not shown.
@ -1,28 +1,27 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>MediaCurator 0.0.1 Release Notes — MediaCurator documentation</title>
|
<title>MediaCurator 0.0.1 Release Notes — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="prev" title="MediaCurator 0.0.4 Release Notes" href="0.0.4-changelog.html" />
|
<link rel="prev" title="MediaCurator 0.0.4 Release Notes" href="0.0.4-changelog.html" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -30,23 +29,25 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="mediacurator-0-0-1-release-notes">
|
<section id="mediacurator-0-0-1-release-notes">
|
||||||
<h1>MediaCurator 0.0.1 Release Notes<a class="headerlink" href="#mediacurator-0-0-1-release-notes" title="Permalink to this heading">¶</a></h1>
|
<h1>MediaCurator 0.0.1 Release Notes<a class="headerlink" href="#mediacurator-0-0-1-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
<p>This release has been tested on Python 3.7 - 3.9</p>
|
<p>This release has been tested on Python 3.7 - 3.9</p>
|
||||||
<section id="highlights">
|
<section id="highlights">
|
||||||
<h2>Highlights<a class="headerlink" href="#highlights" title="Permalink to this heading">¶</a></h2>
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
<p>First release, implemented the following features:
|
<p>First release, implemented the following features:
|
||||||
* List all the video’s and their information with or without filters
|
* List all the video’s and their information with or without filters
|
||||||
* Batch find and repair/convert videos with encoding errors
|
* Batch find and repair/convert videos with encoding errors
|
||||||
* Batch recode videos to more modern codecs (x265 / AV1) based on filters: extentions, codecs, resolutions …</p>
|
* Batch recode videos to more modern codecs (x265 / AV1) based on filters: extentions, codecs, resolutions …</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="dropped-support">
|
<section id="dropped-support">
|
||||||
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Permalink to this heading">¶</a></h2>
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="future-changes">
|
<section id="future-changes">
|
||||||
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>More filters</p></li>
|
<li><p>More filters</p></li>
|
||||||
<li><p>Test AV1 Support</p></li>
|
<li><p>Test AV1 Support</p></li>
|
||||||
@ -54,40 +55,41 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="compatibility-notes">
|
<section id="compatibility-notes">
|
||||||
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this heading">¶</a></h2>
|
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
<section id="ffmpeg-support">
|
<section id="ffmpeg-support">
|
||||||
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Permalink to this heading">¶</a></h3>
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.3.1</p>
|
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.3.1</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="os-support">
|
<section id="os-support">
|
||||||
<h3>OS Support<a class="headerlink" href="#os-support" title="Permalink to this heading">¶</a></h3>
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="new-features">
|
<section id="new-features">
|
||||||
<h2>New Features<a class="headerlink" href="#new-features" title="Permalink to this heading">¶</a></h2>
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="improvements">
|
<section id="improvements">
|
||||||
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this heading">¶</a></h2>
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="changes">
|
<section id="changes">
|
||||||
<h2>Changes<a class="headerlink" href="#changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="deprecations">
|
<section id="deprecations">
|
||||||
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this heading">¶</a></h2>
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -108,6 +110,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul class="current">
|
<ul class="current">
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -129,7 +132,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -137,18 +140,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/releasenotes/0.0.1-changelog.rst.txt"
|
<a href="../_sources/releasenotes/0.0.1-changelog.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>MediaCurator 0.0.10 Release Notes — MediaCurator documentation</title>
|
<title>MediaCurator 0.0.10 Release Notes — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="MediaCurator 0.0.9 Release Notes" href="0.0.9-changelog.html" />
|
<link rel="next" title="MediaCurator 0.0.9 Release Notes" href="0.0.9-changelog.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,43 +30,45 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="mediacurator-0-0-10-release-notes">
|
<section id="mediacurator-0-0-10-release-notes">
|
||||||
<h1>MediaCurator 0.0.10 Release Notes<a class="headerlink" href="#mediacurator-0-0-10-release-notes" title="Permalink to this heading">¶</a></h1>
|
<h1>MediaCurator 0.0.10 Release Notes<a class="headerlink" href="#mediacurator-0-0-10-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
<section id="highlights">
|
<section id="highlights">
|
||||||
<h2>Highlights<a class="headerlink" href="#highlights" title="Permalink to this heading">¶</a></h2>
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
<p>Added support to mpeg filetype.</p>
|
<p>Added support to mpeg filetype.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="dropped-support">
|
<section id="dropped-support">
|
||||||
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Permalink to this heading">¶</a></h2>
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="compatibility-notes">
|
<section id="compatibility-notes">
|
||||||
<h2>Compatibility Notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this heading">¶</a></h2>
|
<h2>Compatibility Notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
<section id="python-support">
|
<section id="python-support">
|
||||||
<h3>Python Support<a class="headerlink" href="#python-support" title="Permalink to this heading">¶</a></h3>
|
<h3>Python Support<a class="headerlink" href="#python-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested on Python 3.7 - 3.9.7</p>
|
<p>Mediacurator has been tested on Python 3.7 - 3.9.7</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="ffmpeg-support">
|
<section id="ffmpeg-support">
|
||||||
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Permalink to this heading">¶</a></h3>
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1</p>
|
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="os-support">
|
<section id="os-support">
|
||||||
<h3>OS Support<a class="headerlink" href="#os-support" title="Permalink to this heading">¶</a></h3>
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="new-features">
|
<section id="new-features">
|
||||||
<h2>New Features<a class="headerlink" href="#new-features" title="Permalink to this heading">¶</a></h2>
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="improvements">
|
<section id="improvements">
|
||||||
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this heading">¶</a></h2>
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="changes">
|
<section id="changes">
|
||||||
<h2>Changes<a class="headerlink" href="#changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="future-changes">
|
<section id="future-changes">
|
||||||
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>More filters</p></li>
|
<li><p>More filters</p></li>
|
||||||
<li><p>Test AV1 Support</p></li>
|
<li><p>Test AV1 Support</p></li>
|
||||||
@ -75,20 +76,21 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="deprecations">
|
<section id="deprecations">
|
||||||
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this heading">¶</a></h2>
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -109,6 +111,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul class="current">
|
<ul class="current">
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -131,7 +134,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -139,18 +142,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/releasenotes/0.0.10-changelog.rst.txt"
|
<a href="../_sources/releasenotes/0.0.10-changelog.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>MediaCurator 0.0.11 Release Notes — MediaCurator documentation</title>
|
<title>MediaCurator 0.0.11 Release Notes — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="MediaCurator 0.0.10 Release Notes" href="0.0.10-changelog.html" />
|
<link rel="next" title="MediaCurator 0.0.10 Release Notes" href="0.0.10-changelog.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,37 +30,39 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="mediacurator-0-0-11-release-notes">
|
<section id="mediacurator-0-0-11-release-notes">
|
||||||
<h1>MediaCurator 0.0.11 Release Notes<a class="headerlink" href="#mediacurator-0-0-11-release-notes" title="Permalink to this heading">¶</a></h1>
|
<h1>MediaCurator 0.0.11 Release Notes<a class="headerlink" href="#mediacurator-0-0-11-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
<section id="highlights">
|
<section id="highlights">
|
||||||
<h2>Highlights<a class="headerlink" href="#highlights" title="Permalink to this heading">¶</a></h2>
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
<p>Code improvements.</p>
|
<p>Code improvements.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="dropped-support">
|
<section id="dropped-support">
|
||||||
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Permalink to this heading">¶</a></h2>
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="compatibility-notes">
|
<section id="compatibility-notes">
|
||||||
<h2>Compatibility Notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this heading">¶</a></h2>
|
<h2>Compatibility Notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
<section id="python-support">
|
<section id="python-support">
|
||||||
<h3>Python Support<a class="headerlink" href="#python-support" title="Permalink to this heading">¶</a></h3>
|
<h3>Python Support<a class="headerlink" href="#python-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>MediaCurator has been tested on Python 3.7 - 3.9.7.</p>
|
<p>MediaCurator has been tested on Python 3.7 - 3.9.7.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="ffmpeg-support">
|
<section id="ffmpeg-support">
|
||||||
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Permalink to this heading">¶</a></h3>
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>MediaCurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1.</p>
|
<p>MediaCurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="os-support">
|
<section id="os-support">
|
||||||
<h3>OS Support<a class="headerlink" href="#os-support" title="Permalink to this heading">¶</a></h3>
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>MediaCurator has been tested to work on various GNU/Linux distributions as well as Windows.</p>
|
<p>MediaCurator has been tested to work on various GNU/Linux distributions as well as Windows.</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="new-features">
|
<section id="new-features">
|
||||||
<h2>New Features<a class="headerlink" href="#new-features" title="Permalink to this heading">¶</a></h2>
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="improvements">
|
<section id="improvements">
|
||||||
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this heading">¶</a></h2>
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>Rectified a bug where MediaLibrary would encounter an error due to a missing directory.</p></li>
|
<li><p>Rectified a bug where MediaLibrary would encounter an error due to a missing directory.</p></li>
|
||||||
<li><p>Enhanced clarity by refining comments.</p></li>
|
<li><p>Enhanced clarity by refining comments.</p></li>
|
||||||
@ -70,13 +71,13 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="changes">
|
<section id="changes">
|
||||||
<h2>Changes<a class="headerlink" href="#changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="deprecations">
|
<section id="deprecations">
|
||||||
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this heading">¶</a></h2>
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="future-changes">
|
<section id="future-changes">
|
||||||
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>More filters</p></li>
|
<li><p>More filters</p></li>
|
||||||
<li><p>Test AV1 Support</p></li>
|
<li><p>Test AV1 Support</p></li>
|
||||||
@ -87,14 +88,15 @@
|
|||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -115,6 +117,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul class="current">
|
<ul class="current">
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1 current"><a class="current reference internal" href="#">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1 current"><a class="current reference internal" href="#">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -137,7 +140,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -145,18 +148,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/releasenotes/0.0.11-changelog.rst.txt"
|
<a href="../_sources/releasenotes/0.0.11-changelog.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>MediaCurator 0.0.12 Release Notes — MediaCurator documentation</title>
|
<title>MediaCurator 0.0.12 Release Notes — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="MediaCurator 0.0.11 Release Notes" href="0.0.11-changelog.html" />
|
<link rel="next" title="MediaCurator 0.0.11 Release Notes" href="0.0.11-changelog.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,49 +30,51 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="mediacurator-0-0-12-release-notes">
|
<section id="mediacurator-0-0-12-release-notes">
|
||||||
<h1>MediaCurator 0.0.12 Release Notes<a class="headerlink" href="#mediacurator-0-0-12-release-notes" title="Permalink to this heading">¶</a></h1>
|
<h1>MediaCurator 0.0.12 Release Notes<a class="headerlink" href="#mediacurator-0-0-12-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
<section id="highlights">
|
<section id="highlights">
|
||||||
<h2>Highlights<a class="headerlink" href="#highlights" title="Permalink to this heading">¶</a></h2>
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
<p>Code improvements.</p>
|
<p>Code improvements.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="dropped-support">
|
<section id="dropped-support">
|
||||||
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Permalink to this heading">¶</a></h2>
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="compatibility-notes">
|
<section id="compatibility-notes">
|
||||||
<h2>Compatibility Notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this heading">¶</a></h2>
|
<h2>Compatibility Notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
<section id="python-support">
|
<section id="python-support">
|
||||||
<h3>Python Support<a class="headerlink" href="#python-support" title="Permalink to this heading">¶</a></h3>
|
<h3>Python Support<a class="headerlink" href="#python-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>MediaCurator has been tested on Python 3.7 - 3.9.7.</p>
|
<p>MediaCurator has been tested on Python 3.7 - 3.9.7.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="ffmpeg-support">
|
<section id="ffmpeg-support">
|
||||||
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Permalink to this heading">¶</a></h3>
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>MediaCurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1.</p>
|
<p>MediaCurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="os-support">
|
<section id="os-support">
|
||||||
<h3>OS Support<a class="headerlink" href="#os-support" title="Permalink to this heading">¶</a></h3>
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>MediaCurator has been tested to work on various GNU/Linux distributions as well as Windows.</p>
|
<p>MediaCurator has been tested to work on various GNU/Linux distributions as well as Windows.</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="new-features">
|
<section id="new-features">
|
||||||
<h2>New Features<a class="headerlink" href="#new-features" title="Permalink to this heading">¶</a></h2>
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="improvements">
|
<section id="improvements">
|
||||||
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this heading">¶</a></h2>
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>Rectified a bug where MediaLibrary would be unable to gather the videos to operate.</p></li>
|
<li><p>Rectified a bug where MediaLibrary would be unable to gather the videos to operate.</p></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="changes">
|
<section id="changes">
|
||||||
<h2>Changes<a class="headerlink" href="#changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="deprecations">
|
<section id="deprecations">
|
||||||
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this heading">¶</a></h2>
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="future-changes">
|
<section id="future-changes">
|
||||||
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>More filters</p></li>
|
<li><p>More filters</p></li>
|
||||||
<li><p>Test AV1 Support</p></li>
|
<li><p>Test AV1 Support</p></li>
|
||||||
@ -84,14 +85,15 @@
|
|||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -112,6 +114,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul class="current">
|
<ul class="current">
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1 current"><a class="current reference internal" href="#">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1 current"><a class="current reference internal" href="#">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -134,7 +137,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -142,18 +145,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/releasenotes/0.0.12-changelog.rst.txt"
|
<a href="../_sources/releasenotes/0.0.12-changelog.rst.txt"
|
||||||
|
|||||||
@ -1,29 +1,28 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>MediaCurator 0.0.13 Release Notes — MediaCurator documentation</title>
|
<title>MediaCurator 0.0.13 Release Notes — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="MediaCurator 0.0.12 Release Notes" href="0.0.12-changelog.html" />
|
<link rel="next" title="MediaCurator 0.0.12 Release Notes" href="0.0.12-changelog.html" />
|
||||||
<link rel="prev" title="Errors" href="../usage/errors.html" />
|
<link rel="prev" title="mediacurator 1.0.1 Release Notes" href="1.0.1-changelog.html" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,47 +30,49 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="mediacurator-0-0-13-release-notes">
|
<section id="mediacurator-0-0-13-release-notes">
|
||||||
<h1>MediaCurator 0.0.13 Release Notes<a class="headerlink" href="#mediacurator-0-0-13-release-notes" title="Permalink to this heading">¶</a></h1>
|
<h1>MediaCurator 0.0.13 Release Notes<a class="headerlink" href="#mediacurator-0-0-13-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
<section id="highlights">
|
<section id="highlights">
|
||||||
<h2>Highlights<a class="headerlink" href="#highlights" title="Permalink to this heading">¶</a></h2>
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
<p>Added a line break for readability.</p>
|
<p>Added a line break for readability.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="dropped-support">
|
<section id="dropped-support">
|
||||||
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Permalink to this heading">¶</a></h2>
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="compatibility-notes">
|
<section id="compatibility-notes">
|
||||||
<h2>Compatibility Notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this heading">¶</a></h2>
|
<h2>Compatibility Notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
<section id="python-support">
|
<section id="python-support">
|
||||||
<h3>Python Support<a class="headerlink" href="#python-support" title="Permalink to this heading">¶</a></h3>
|
<h3>Python Support<a class="headerlink" href="#python-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>MediaCurator has been tested on Python 3.7 - 3.9.7.</p>
|
<p>MediaCurator has been tested on Python 3.7 - 3.9.7.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="ffmpeg-support">
|
<section id="ffmpeg-support">
|
||||||
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Permalink to this heading">¶</a></h3>
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>MediaCurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1.</p>
|
<p>MediaCurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="os-support">
|
<section id="os-support">
|
||||||
<h3>OS Support<a class="headerlink" href="#os-support" title="Permalink to this heading">¶</a></h3>
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>MediaCurator has been tested to work on various GNU/Linux distributions as well as Windows.</p>
|
<p>MediaCurator has been tested to work on various GNU/Linux distributions as well as Windows.</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="new-features">
|
<section id="new-features">
|
||||||
<h2>New Features<a class="headerlink" href="#new-features" title="Permalink to this heading">¶</a></h2>
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="improvements">
|
<section id="improvements">
|
||||||
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this heading">¶</a></h2>
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
<p>Added a line break for readability.</p>
|
<p>Added a line break for readability.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="changes">
|
<section id="changes">
|
||||||
<h2>Changes<a class="headerlink" href="#changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="deprecations">
|
<section id="deprecations">
|
||||||
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this heading">¶</a></h2>
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="future-changes">
|
<section id="future-changes">
|
||||||
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>More filters</p></li>
|
<li><p>More filters</p></li>
|
||||||
<li><p>Test AV1 Support</p></li>
|
<li><p>Test AV1 Support</p></li>
|
||||||
@ -82,14 +83,15 @@
|
|||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -110,6 +112,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul class="current">
|
<ul class="current">
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1 current"><a class="current reference internal" href="#">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1 current"><a class="current reference internal" href="#">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -127,12 +130,12 @@
|
|||||||
<h3>Related Topics</h3>
|
<h3>Related Topics</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="../index.html">Documentation overview</a><ul>
|
<li><a href="../index.html">Documentation overview</a><ul>
|
||||||
<li>Previous: <a href="../usage/errors.html" title="previous chapter">Errors</a></li>
|
<li>Previous: <a href="1.0.1-changelog.html" title="previous chapter">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li>Next: <a href="0.0.12-changelog.html" title="next chapter">MediaCurator 0.0.12 Release Notes</a></li>
|
<li>Next: <a href="0.0.12-changelog.html" title="next chapter">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -140,18 +143,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/releasenotes/0.0.13-changelog.rst.txt"
|
<a href="../_sources/releasenotes/0.0.13-changelog.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>MediaCurator 0.0.4 Release Notes — MediaCurator documentation</title>
|
<title>MediaCurator 0.0.4 Release Notes — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="MediaCurator 0.0.1 Release Notes" href="0.0.1-changelog.html" />
|
<link rel="next" title="MediaCurator 0.0.1 Release Notes" href="0.0.1-changelog.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,20 +30,22 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="mediacurator-0-0-4-release-notes">
|
<section id="mediacurator-0-0-4-release-notes">
|
||||||
<h1>MediaCurator 0.0.4 Release Notes<a class="headerlink" href="#mediacurator-0-0-4-release-notes" title="Permalink to this heading">¶</a></h1>
|
<h1>MediaCurator 0.0.4 Release Notes<a class="headerlink" href="#mediacurator-0-0-4-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
<section id="highlights">
|
<section id="highlights">
|
||||||
<h2>Highlights<a class="headerlink" href="#highlights" title="Permalink to this heading">¶</a></h2>
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
<p>Bugs fixes:
|
<p>Bugs fixes:
|
||||||
* Fixed bug with permissions not being applied correctly after conversion</p>
|
* Fixed bug with permissions not being applied correctly after conversion</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="dropped-support">
|
<section id="dropped-support">
|
||||||
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Permalink to this heading">¶</a></h2>
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="future-changes">
|
<section id="future-changes">
|
||||||
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>More filters</p></li>
|
<li><p>More filters</p></li>
|
||||||
<li><p>Test AV1 Support</p></li>
|
<li><p>Test AV1 Support</p></li>
|
||||||
@ -52,44 +53,45 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="compatibility-notes">
|
<section id="compatibility-notes">
|
||||||
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this heading">¶</a></h2>
|
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
<section id="python-support">
|
<section id="python-support">
|
||||||
<h3>Python Support<a class="headerlink" href="#python-support" title="Permalink to this heading">¶</a></h3>
|
<h3>Python Support<a class="headerlink" href="#python-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested on Python 3.7 - 3.9</p>
|
<p>Mediacurator has been tested on Python 3.7 - 3.9</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="ffmpeg-support">
|
<section id="ffmpeg-support">
|
||||||
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Permalink to this heading">¶</a></h3>
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.3.1</p>
|
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.3.1</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="os-support">
|
<section id="os-support">
|
||||||
<h3>OS Support<a class="headerlink" href="#os-support" title="Permalink to this heading">¶</a></h3>
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="new-features">
|
<section id="new-features">
|
||||||
<h2>New Features<a class="headerlink" href="#new-features" title="Permalink to this heading">¶</a></h2>
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="improvements">
|
<section id="improvements">
|
||||||
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this heading">¶</a></h2>
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="changes">
|
<section id="changes">
|
||||||
<h2>Changes<a class="headerlink" href="#changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="deprecations">
|
<section id="deprecations">
|
||||||
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this heading">¶</a></h2>
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -110,6 +112,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul class="current">
|
<ul class="current">
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -132,7 +135,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -140,18 +143,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/releasenotes/0.0.4-changelog.rst.txt"
|
<a href="../_sources/releasenotes/0.0.4-changelog.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>MediaCurator 0.0.5 Release Notes — MediaCurator documentation</title>
|
<title>MediaCurator 0.0.5 Release Notes — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="MediaCurator 0.0.4 Release Notes" href="0.0.4-changelog.html" />
|
<link rel="next" title="MediaCurator 0.0.4 Release Notes" href="0.0.4-changelog.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,21 +30,23 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="mediacurator-0-0-5-release-notes">
|
<section id="mediacurator-0-0-5-release-notes">
|
||||||
<h1>MediaCurator 0.0.5 Release Notes<a class="headerlink" href="#mediacurator-0-0-5-release-notes" title="Permalink to this heading">¶</a></h1>
|
<h1>MediaCurator 0.0.5 Release Notes<a class="headerlink" href="#mediacurator-0-0-5-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
<section id="highlights">
|
<section id="highlights">
|
||||||
<h2>Highlights<a class="headerlink" href="#highlights" title="Permalink to this heading">¶</a></h2>
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
<p>Bugs fixes:
|
<p>Bugs fixes:
|
||||||
* Fixed bug with class values
|
* Fixed bug with class values
|
||||||
* Added VOB file support</p>
|
* Added VOB file support</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="dropped-support">
|
<section id="dropped-support">
|
||||||
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Permalink to this heading">¶</a></h2>
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="future-changes">
|
<section id="future-changes">
|
||||||
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>More filters</p></li>
|
<li><p>More filters</p></li>
|
||||||
<li><p>Test AV1 Support</p></li>
|
<li><p>Test AV1 Support</p></li>
|
||||||
@ -53,44 +54,45 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="compatibility-notes">
|
<section id="compatibility-notes">
|
||||||
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this heading">¶</a></h2>
|
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
<section id="python-support">
|
<section id="python-support">
|
||||||
<h3>Python Support<a class="headerlink" href="#python-support" title="Permalink to this heading">¶</a></h3>
|
<h3>Python Support<a class="headerlink" href="#python-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested on Python 3.7 - 3.9</p>
|
<p>Mediacurator has been tested on Python 3.7 - 3.9</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="ffmpeg-support">
|
<section id="ffmpeg-support">
|
||||||
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Permalink to this heading">¶</a></h3>
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.3.1</p>
|
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.3.1</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="os-support">
|
<section id="os-support">
|
||||||
<h3>OS Support<a class="headerlink" href="#os-support" title="Permalink to this heading">¶</a></h3>
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="new-features">
|
<section id="new-features">
|
||||||
<h2>New Features<a class="headerlink" href="#new-features" title="Permalink to this heading">¶</a></h2>
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="improvements">
|
<section id="improvements">
|
||||||
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this heading">¶</a></h2>
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="changes">
|
<section id="changes">
|
||||||
<h2>Changes<a class="headerlink" href="#changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="deprecations">
|
<section id="deprecations">
|
||||||
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this heading">¶</a></h2>
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -111,6 +113,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul class="current">
|
<ul class="current">
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -133,7 +136,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -141,18 +144,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/releasenotes/0.0.5-changelog.rst.txt"
|
<a href="../_sources/releasenotes/0.0.5-changelog.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>MediaCurator 0.0.6 Release Notes — MediaCurator documentation</title>
|
<title>MediaCurator 0.0.6 Release Notes — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="MediaCurator 0.0.5 Release Notes" href="0.0.5-changelog.html" />
|
<link rel="next" title="MediaCurator 0.0.5 Release Notes" href="0.0.5-changelog.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,12 +30,14 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="mediacurator-0-0-6-release-notes">
|
<section id="mediacurator-0-0-6-release-notes">
|
||||||
<h1>MediaCurator 0.0.6 Release Notes<a class="headerlink" href="#mediacurator-0-0-6-release-notes" title="Permalink to this heading">¶</a></h1>
|
<h1>MediaCurator 0.0.6 Release Notes<a class="headerlink" href="#mediacurator-0-0-6-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
<section id="highlights">
|
<section id="highlights">
|
||||||
<h2>Highlights<a class="headerlink" href="#highlights" title="Permalink to this heading">¶</a></h2>
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
<p>Bugs fixes:
|
<p>Bugs fixes:
|
||||||
* Fixed bug with file list
|
* Fixed bug with file list
|
||||||
* Fixed bug with class values
|
* Fixed bug with class values
|
||||||
@ -45,10 +46,10 @@
|
|||||||
* Tested with ffmpeg 4.3.2</p>
|
* Tested with ffmpeg 4.3.2</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="dropped-support">
|
<section id="dropped-support">
|
||||||
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Permalink to this heading">¶</a></h2>
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="future-changes">
|
<section id="future-changes">
|
||||||
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>More filters</p></li>
|
<li><p>More filters</p></li>
|
||||||
<li><p>Test AV1 Support</p></li>
|
<li><p>Test AV1 Support</p></li>
|
||||||
@ -56,44 +57,45 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="compatibility-notes">
|
<section id="compatibility-notes">
|
||||||
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this heading">¶</a></h2>
|
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
<section id="python-support">
|
<section id="python-support">
|
||||||
<h3>Python Support<a class="headerlink" href="#python-support" title="Permalink to this heading">¶</a></h3>
|
<h3>Python Support<a class="headerlink" href="#python-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested on Python 3.7 - 3.9</p>
|
<p>Mediacurator has been tested on Python 3.7 - 3.9</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="ffmpeg-support">
|
<section id="ffmpeg-support">
|
||||||
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Permalink to this heading">¶</a></h3>
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.3.2</p>
|
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.3.2</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="os-support">
|
<section id="os-support">
|
||||||
<h3>OS Support<a class="headerlink" href="#os-support" title="Permalink to this heading">¶</a></h3>
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="new-features">
|
<section id="new-features">
|
||||||
<h2>New Features<a class="headerlink" href="#new-features" title="Permalink to this heading">¶</a></h2>
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="improvements">
|
<section id="improvements">
|
||||||
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this heading">¶</a></h2>
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="changes">
|
<section id="changes">
|
||||||
<h2>Changes<a class="headerlink" href="#changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="deprecations">
|
<section id="deprecations">
|
||||||
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this heading">¶</a></h2>
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -114,6 +116,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul class="current">
|
<ul class="current">
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -136,7 +139,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -144,18 +147,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/releasenotes/0.0.6-changelog.rst.txt"
|
<a href="../_sources/releasenotes/0.0.6-changelog.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>MediaCurator 0.0.7 Release Notes — MediaCurator documentation</title>
|
<title>MediaCurator 0.0.7 Release Notes — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="MediaCurator 0.0.6 Release Notes" href="0.0.6-changelog.html" />
|
<link rel="next" title="MediaCurator 0.0.6 Release Notes" href="0.0.6-changelog.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,20 +30,22 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="mediacurator-0-0-7-release-notes">
|
<section id="mediacurator-0-0-7-release-notes">
|
||||||
<h1>MediaCurator 0.0.7 Release Notes<a class="headerlink" href="#mediacurator-0-0-7-release-notes" title="Permalink to this heading">¶</a></h1>
|
<h1>MediaCurator 0.0.7 Release Notes<a class="headerlink" href="#mediacurator-0-0-7-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
<section id="highlights">
|
<section id="highlights">
|
||||||
<h2>Highlights<a class="headerlink" href="#highlights" title="Permalink to this heading">¶</a></h2>
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
<p>Bugs fixes:
|
<p>Bugs fixes:
|
||||||
* Bug fix from 0.0.6</p>
|
* Bug fix from 0.0.6</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="dropped-support">
|
<section id="dropped-support">
|
||||||
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Permalink to this heading">¶</a></h2>
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="future-changes">
|
<section id="future-changes">
|
||||||
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>More filters</p></li>
|
<li><p>More filters</p></li>
|
||||||
<li><p>Test AV1 Support</p></li>
|
<li><p>Test AV1 Support</p></li>
|
||||||
@ -52,44 +53,45 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="compatibility-notes">
|
<section id="compatibility-notes">
|
||||||
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this heading">¶</a></h2>
|
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
<section id="python-support">
|
<section id="python-support">
|
||||||
<h3>Python Support<a class="headerlink" href="#python-support" title="Permalink to this heading">¶</a></h3>
|
<h3>Python Support<a class="headerlink" href="#python-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested on Python 3.7 - 3.9</p>
|
<p>Mediacurator has been tested on Python 3.7 - 3.9</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="ffmpeg-support">
|
<section id="ffmpeg-support">
|
||||||
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Permalink to this heading">¶</a></h3>
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.3.2</p>
|
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.3.2</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="os-support">
|
<section id="os-support">
|
||||||
<h3>OS Support<a class="headerlink" href="#os-support" title="Permalink to this heading">¶</a></h3>
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="new-features">
|
<section id="new-features">
|
||||||
<h2>New Features<a class="headerlink" href="#new-features" title="Permalink to this heading">¶</a></h2>
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="improvements">
|
<section id="improvements">
|
||||||
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this heading">¶</a></h2>
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="changes">
|
<section id="changes">
|
||||||
<h2>Changes<a class="headerlink" href="#changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="deprecations">
|
<section id="deprecations">
|
||||||
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this heading">¶</a></h2>
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -110,6 +112,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul class="current">
|
<ul class="current">
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -132,7 +135,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -140,18 +143,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/releasenotes/0.0.7-changelog.rst.txt"
|
<a href="../_sources/releasenotes/0.0.7-changelog.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>MediaCurator 0.0.8 Release Notes — MediaCurator documentation</title>
|
<title>MediaCurator 0.0.8 Release Notes — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="MediaCurator 0.0.7 Release Notes" href="0.0.7-changelog.html" />
|
<link rel="next" title="MediaCurator 0.0.7 Release Notes" href="0.0.7-changelog.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,19 +30,21 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="mediacurator-0-0-8-release-notes">
|
<section id="mediacurator-0-0-8-release-notes">
|
||||||
<h1>MediaCurator 0.0.8 Release Notes<a class="headerlink" href="#mediacurator-0-0-8-release-notes" title="Permalink to this heading">¶</a></h1>
|
<h1>MediaCurator 0.0.8 Release Notes<a class="headerlink" href="#mediacurator-0-0-8-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
<section id="highlights">
|
<section id="highlights">
|
||||||
<h2>Highlights<a class="headerlink" href="#highlights" title="Permalink to this heading">¶</a></h2>
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
<p>Added support to divx and ogm filetypes.</p>
|
<p>Added support to divx and ogm filetypes.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="dropped-support">
|
<section id="dropped-support">
|
||||||
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Permalink to this heading">¶</a></h2>
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="future-changes">
|
<section id="future-changes">
|
||||||
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>More filters</p></li>
|
<li><p>More filters</p></li>
|
||||||
<li><p>Test AV1 Support</p></li>
|
<li><p>Test AV1 Support</p></li>
|
||||||
@ -51,44 +52,45 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="compatibility-notes">
|
<section id="compatibility-notes">
|
||||||
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this heading">¶</a></h2>
|
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
<section id="python-support">
|
<section id="python-support">
|
||||||
<h3>Python Support<a class="headerlink" href="#python-support" title="Permalink to this heading">¶</a></h3>
|
<h3>Python Support<a class="headerlink" href="#python-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested on Python 3.7 - 3.9.7</p>
|
<p>Mediacurator has been tested on Python 3.7 - 3.9.7</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="ffmpeg-support">
|
<section id="ffmpeg-support">
|
||||||
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Permalink to this heading">¶</a></h3>
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1</p>
|
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="os-support">
|
<section id="os-support">
|
||||||
<h3>OS Support<a class="headerlink" href="#os-support" title="Permalink to this heading">¶</a></h3>
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="new-features">
|
<section id="new-features">
|
||||||
<h2>New Features<a class="headerlink" href="#new-features" title="Permalink to this heading">¶</a></h2>
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="improvements">
|
<section id="improvements">
|
||||||
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this heading">¶</a></h2>
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="changes">
|
<section id="changes">
|
||||||
<h2>Changes<a class="headerlink" href="#changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="deprecations">
|
<section id="deprecations">
|
||||||
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this heading">¶</a></h2>
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -109,6 +111,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul class="current">
|
<ul class="current">
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -131,7 +134,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -139,18 +142,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/releasenotes/0.0.8-changelog.rst.txt"
|
<a href="../_sources/releasenotes/0.0.8-changelog.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>MediaCurator 0.0.9 Release Notes — MediaCurator documentation</title>
|
<title>MediaCurator 0.0.9 Release Notes — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="MediaCurator 0.0.8 Release Notes" href="0.0.8-changelog.html" />
|
<link rel="next" title="MediaCurator 0.0.8 Release Notes" href="0.0.8-changelog.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,19 +30,21 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="mediacurator-0-0-9-release-notes">
|
<section id="mediacurator-0-0-9-release-notes">
|
||||||
<h1>MediaCurator 0.0.9 Release Notes<a class="headerlink" href="#mediacurator-0-0-9-release-notes" title="Permalink to this heading">¶</a></h1>
|
<h1>MediaCurator 0.0.9 Release Notes<a class="headerlink" href="#mediacurator-0-0-9-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
<section id="highlights">
|
<section id="highlights">
|
||||||
<h2>Highlights<a class="headerlink" href="#highlights" title="Permalink to this heading">¶</a></h2>
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
<p>Added support to webm filetype.</p>
|
<p>Added support to webm filetype.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="dropped-support">
|
<section id="dropped-support">
|
||||||
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Permalink to this heading">¶</a></h2>
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="future-changes">
|
<section id="future-changes">
|
||||||
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>More filters</p></li>
|
<li><p>More filters</p></li>
|
||||||
<li><p>Test AV1 Support</p></li>
|
<li><p>Test AV1 Support</p></li>
|
||||||
@ -51,44 +52,45 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="compatibility-notes">
|
<section id="compatibility-notes">
|
||||||
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this heading">¶</a></h2>
|
<h2>Compatibility notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
<section id="python-support">
|
<section id="python-support">
|
||||||
<h3>Python Support<a class="headerlink" href="#python-support" title="Permalink to this heading">¶</a></h3>
|
<h3>Python Support<a class="headerlink" href="#python-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested on Python 3.7 - 3.9.7</p>
|
<p>Mediacurator has been tested on Python 3.7 - 3.9.7</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="ffmpeg-support">
|
<section id="ffmpeg-support">
|
||||||
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Permalink to this heading">¶</a></h3>
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1</p>
|
<p>Mediacurator has been tested to work with FFMPEG versions ranging from 4.1.6 to 4.4.1</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="os-support">
|
<section id="os-support">
|
||||||
<h3>OS Support<a class="headerlink" href="#os-support" title="Permalink to this heading">¶</a></h3>
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
<p>Mediacurator has been tested to work on various GNU/Linux distributions as well as Windows</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="new-features">
|
<section id="new-features">
|
||||||
<h2>New Features<a class="headerlink" href="#new-features" title="Permalink to this heading">¶</a></h2>
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="improvements">
|
<section id="improvements">
|
||||||
<h2>Improvements<a class="headerlink" href="#improvements" title="Permalink to this heading">¶</a></h2>
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="changes">
|
<section id="changes">
|
||||||
<h2>Changes<a class="headerlink" href="#changes" title="Permalink to this heading">¶</a></h2>
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
<section id="deprecations">
|
<section id="deprecations">
|
||||||
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Permalink to this heading">¶</a></h2>
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -109,6 +111,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul class="current">
|
<ul class="current">
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -131,7 +134,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -139,18 +142,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/releasenotes/0.0.9-changelog.rst.txt"
|
<a href="../_sources/releasenotes/0.0.9-changelog.rst.txt"
|
||||||
|
|||||||
182
docs/releasenotes/1.0.1-changelog.html
Normal file
182
docs/releasenotes/1.0.1-changelog.html
Normal file
@ -0,0 +1,182 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
|
||||||
|
<html lang="en" data-content_root="../">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
|
<title>mediacurator 1.0.1 Release Notes — mediacurator documentation</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
|
<link rel="next" title="MediaCurator 0.0.13 Release Notes" href="0.0.13-changelog.html" />
|
||||||
|
<link rel="prev" title="Errors" href="../usage/errors.html" />
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</head><body>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="document">
|
||||||
|
<div class="documentwrapper">
|
||||||
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="body" role="main">
|
||||||
|
|
||||||
|
<section id="mediacurator-1-0-1-release-notes">
|
||||||
|
<h1>mediacurator 1.0.1 Release Notes<a class="headerlink" href="#mediacurator-1-0-1-release-notes" title="Link to this heading">¶</a></h1>
|
||||||
|
<section id="highlights">
|
||||||
|
<h2>Highlights<a class="headerlink" href="#highlights" title="Link to this heading">¶</a></h2>
|
||||||
|
</section>
|
||||||
|
<section id="dropped-support">
|
||||||
|
<h2>Dropped Support<a class="headerlink" href="#dropped-support" title="Link to this heading">¶</a></h2>
|
||||||
|
</section>
|
||||||
|
<section id="compatibility-notes">
|
||||||
|
<h2>Compatibility Notes<a class="headerlink" href="#compatibility-notes" title="Link to this heading">¶</a></h2>
|
||||||
|
<ul class="simple">
|
||||||
|
<li><p>Renamed</p></li>
|
||||||
|
</ul>
|
||||||
|
<section id="python-support">
|
||||||
|
<h3>Python Support<a class="headerlink" href="#python-support" title="Link to this heading">¶</a></h3>
|
||||||
|
<p>mediacurator has been tested on Python 3.12.6.</p>
|
||||||
|
</section>
|
||||||
|
<section id="ffmpeg-support">
|
||||||
|
<h3>FFMPEG Support<a class="headerlink" href="#ffmpeg-support" title="Link to this heading">¶</a></h3>
|
||||||
|
<p>mediacurator has been tested to work with FFMPEG version 7.0.2.</p>
|
||||||
|
</section>
|
||||||
|
<section id="os-support">
|
||||||
|
<h3>OS Support<a class="headerlink" href="#os-support" title="Link to this heading">¶</a></h3>
|
||||||
|
<p>mediacurator has been tested to work on various GNU/Linux distributions as well as Windows.</p>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section id="new-features">
|
||||||
|
<h2>New Features<a class="headerlink" href="#new-features" title="Link to this heading">¶</a></h2>
|
||||||
|
</section>
|
||||||
|
<section id="improvements">
|
||||||
|
<h2>Improvements<a class="headerlink" href="#improvements" title="Link to this heading">¶</a></h2>
|
||||||
|
<ul class="simple">
|
||||||
|
<li><p>Standardized audio, subtitle and metadata copying.</p></li>
|
||||||
|
<li><p>Added support for .mov and .ts formats.</p></li>
|
||||||
|
<li><p>Introduced CRF (Constant Rate Factor) settings for AV1 and x265 for better control over quality and file size.</p></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section id="changes">
|
||||||
|
<h2>Changes<a class="headerlink" href="#changes" title="Link to this heading">¶</a></h2>
|
||||||
|
</section>
|
||||||
|
<section id="deprecations">
|
||||||
|
<h2>Deprecations<a class="headerlink" href="#deprecations" title="Link to this heading">¶</a></h2>
|
||||||
|
</section>
|
||||||
|
<section id="future-changes">
|
||||||
|
<h2>Future Changes<a class="headerlink" href="#future-changes" title="Link to this heading">¶</a></h2>
|
||||||
|
<ul class="simple">
|
||||||
|
<li><p>More filters</p></li>
|
||||||
|
<li><p>Test AV1 Support</p></li>
|
||||||
|
<li><p>Prepare API for GUI</p></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
|
<div class="sphinxsidebarwrapper">
|
||||||
|
<p class="logo"><a href="../index.html">
|
||||||
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
|
</a></p>
|
||||||
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3>Navigation</h3>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Usage:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../usage/warnings.html">Warnings</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../usage/installation.html">Installation</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../usage/quickstart.html">Quickstart</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../usage/manual.html">Manual</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../usage/use_cases.html">Use cases</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../usage/errors.html">Errors</a></li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="toctree-l1 current"><a class="current reference internal" href="#">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="0.0.10-changelog.html">MediaCurator 0.0.10 Release Notes</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="0.0.9-changelog.html">MediaCurator 0.0.9 Release Notes</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="0.0.8-changelog.html">MediaCurator 0.0.8 Release Notes</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="0.0.7-changelog.html">MediaCurator 0.0.7 Release Notes</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="0.0.6-changelog.html">MediaCurator 0.0.6 Release Notes</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="0.0.5-changelog.html">MediaCurator 0.0.5 Release Notes</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="0.0.4-changelog.html">MediaCurator 0.0.4 Release Notes</a></li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="0.0.1-changelog.html">MediaCurator 0.0.1 Release Notes</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<div class="relations">
|
||||||
|
<h3>Related Topics</h3>
|
||||||
|
<ul>
|
||||||
|
<li><a href="../index.html">Documentation overview</a><ul>
|
||||||
|
<li>Previous: <a href="../usage/errors.html" title="previous chapter">Errors</a></li>
|
||||||
|
<li>Next: <a href="0.0.13-changelog.html" title="next chapter">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
|
</ul></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
<search id="searchbox" style="display: none" role="search">
|
||||||
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
|
<div class="searchformwrapper">
|
||||||
|
<form class="search" action="../search.html" method="get">
|
||||||
|
<input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
|
||||||
|
<input type="submit" value="Go" />
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</search>
|
||||||
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="clearer"></div>
|
||||||
|
</div>
|
||||||
|
<div class="footer">
|
||||||
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
||||||
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
||||||
|
<a href="../_sources/releasenotes/1.0.1-changelog.rst.txt"
|
||||||
|
rel="nofollow">Page source</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@ -1,31 +1,31 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="./">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>Search — MediaCurator documentation</title>
|
<title>Search — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="_static/custom.css?v=bc254afd" />
|
||||||
|
|
||||||
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
|
<script src="_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="_static/jquery.js"></script>
|
<script src="_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="_static/underscore.js"></script>
|
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="_static/_sphinx_javascript_frameworks_compat.js"></script>
|
|
||||||
<script src="_static/doctools.js"></script>
|
|
||||||
<script src="_static/searchtools.js"></script>
|
<script src="_static/searchtools.js"></script>
|
||||||
<script src="_static/language_data.js"></script>
|
<script src="_static/language_data.js"></script>
|
||||||
<link rel="shortcut icon" href="_static/favicon.ico"/>
|
<link rel="icon" href="_static/favicon.ico"/>
|
||||||
<link rel="index" title="Index" href="genindex.html" />
|
<link rel="index" title="Index" href="genindex.html" />
|
||||||
<link rel="search" title="Search" href="#" />
|
<link rel="search" title="Search" href="#" />
|
||||||
<script src="searchindex.js" defer></script>
|
<script src="searchindex.js" defer="defer"></script>
|
||||||
|
<meta name="robots" content="noindex" />
|
||||||
|
|
||||||
|
|
||||||
<link rel="stylesheet" href="_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
@ -34,6 +34,8 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<h1 id="search-documentation">Search</h1>
|
<h1 id="search-documentation">Search</h1>
|
||||||
@ -61,21 +63,19 @@
|
|||||||
</form>
|
</form>
|
||||||
|
|
||||||
|
|
||||||
|
<div id="search-results"></div>
|
||||||
<div id="search-results">
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="index.html">
|
<p class="logo"><a href="index.html">
|
||||||
<img class="logo" src="_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -96,6 +96,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -116,16 +117,24 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@ -1,29 +1,28 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>Errors — MediaCurator documentation</title>
|
<title>Errors — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="MediaCurator 0.0.13 Release Notes" href="../releasenotes/0.0.13-changelog.html" />
|
<link rel="next" title="mediacurator 1.0.1 Release Notes" href="../releasenotes/1.0.1-changelog.html" />
|
||||||
<link rel="prev" title="Use cases" href="use_cases.html" />
|
<link rel="prev" title="Use cases" href="use_cases.html" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,13 +30,15 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="errors">
|
<section id="errors">
|
||||||
<h1>Errors<a class="headerlink" href="#errors" title="Permalink to this heading">¶</a></h1>
|
<h1>Errors<a class="headerlink" href="#errors" title="Link to this heading">¶</a></h1>
|
||||||
<p>FFmpeg can detect quite a few errors in the encoding of your source video’s encoding. It can also be used to repair errors.</p>
|
<p>FFmpeg can detect quite a few errors in the encoding of your source video’s encoding. It can also be used to repair errors.</p>
|
||||||
<section id="repairable-encoding-errors">
|
<section id="repairable-encoding-errors">
|
||||||
<h2>Repairable encoding errors<a class="headerlink" href="#repairable-encoding-errors" title="Permalink to this heading">¶</a></h2>
|
<h2>Repairable encoding errors<a class="headerlink" href="#repairable-encoding-errors" title="Link to this heading">¶</a></h2>
|
||||||
<p>Here are some example errors that mediacurator will print and can possibly repair by re-encoding:</p>
|
<p>Here are some example errors that mediacurator will print and can possibly repair by re-encoding:</p>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>“Referenced QT chapter track not found”</p></li>
|
<li><p>“Referenced QT chapter track not found”</p></li>
|
||||||
@ -51,31 +52,32 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="ffmpeg-issues">
|
<section id="ffmpeg-issues">
|
||||||
<h2>FFmpeg issues<a class="headerlink" href="#ffmpeg-issues" title="Permalink to this heading">¶</a></h2>
|
<h2>FFmpeg issues<a class="headerlink" href="#ffmpeg-issues" title="Link to this heading">¶</a></h2>
|
||||||
<p>While using FFmpeg depending on your version you may also face other errors like segfaults. MediaCurator will also print information when that occurs and move on to the next video after cleaning up after failure.</p>
|
<p>While using FFmpeg depending on your version you may also face other errors like segfaults. mediacurator will also print information when that occurs and move on to the next video after cleaning up after failure.</p>
|
||||||
<p>If that happens there are a few steps you can take:</p>
|
<p>If that happens there are a few steps you can take:</p>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p><a class="reference external" href="https://ffmpeg.org/download.html">Update FFmpeg</a> to its latest version as it is a very active project and most distributions serve old versions in their repositories</p></li>
|
<li><p><a class="reference external" href="https://ffmpeg.org/download.html">Update FFmpeg</a> to its latest version as it is a very active project and most distributions serve old versions in their repositories</p></li>
|
||||||
<li><p>Run MediaCurator with the verbose print option wich will print the raw FFmpeg output</p></li>
|
<li><p>Run mediacurator with the verbose print option wich will print the raw FFmpeg output</p></li>
|
||||||
<li><p>Try again: In my experience some errors don’t necessarly recur…</p></li>
|
<li><p>Try again: In my experience some errors don’t necessarly recur…</p></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="other-bugs">
|
<section id="other-bugs">
|
||||||
<h2>Other bugs<a class="headerlink" href="#other-bugs" title="Permalink to this heading">¶</a></h2>
|
<h2>Other bugs<a class="headerlink" href="#other-bugs" title="Link to this heading">¶</a></h2>
|
||||||
<p>If you face other bugs, issues or want to suggest features feel free to open a bug report on <a class="reference external" href="https://github.com/fabquenneville/MediaCurator/issues">GitHub</a></p>
|
<p>If you face other bugs, issues or want to suggest features feel free to open a bug report on <a class="reference external" href="https://github.com/fabquenneville/mediacurator/issues">GitHub</a></p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -101,6 +103,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -119,11 +122,11 @@
|
|||||||
<ul>
|
<ul>
|
||||||
<li><a href="../index.html">Documentation overview</a><ul>
|
<li><a href="../index.html">Documentation overview</a><ul>
|
||||||
<li>Previous: <a href="use_cases.html" title="previous chapter">Use cases</a></li>
|
<li>Previous: <a href="use_cases.html" title="previous chapter">Use cases</a></li>
|
||||||
<li>Next: <a href="../releasenotes/0.0.13-changelog.html" title="next chapter">MediaCurator 0.0.13 Release Notes</a></li>
|
<li>Next: <a href="../releasenotes/1.0.1-changelog.html" title="next chapter">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -131,18 +134,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/usage/errors.rst.txt"
|
<a href="../_sources/usage/errors.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>Installation — MediaCurator documentation</title>
|
<title>Installation — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Quickstart" href="quickstart.html" />
|
<link rel="next" title="Quickstart" href="quickstart.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,18 +30,20 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="installation">
|
<section id="installation">
|
||||||
<h1>Installation<a class="headerlink" href="#installation" title="Permalink to this heading">¶</a></h1>
|
<h1>Installation<a class="headerlink" href="#installation" title="Link to this heading">¶</a></h1>
|
||||||
<p>This package has only been tested on GNU/Linux & Windows and requires FFMPEG installed. For now it will be distributed on <a class="reference external" href="https://github.com/fabquenneville/MediaCurator.git">GitHub</a></p>
|
<p>This package has only been tested on GNU/Linux & Windows and requires FFMPEG installed. For now it will be distributed on <a class="reference external" href="https://github.com/fabquenneville/mediacurator.git">GitHub</a></p>
|
||||||
<section id="install-ffmpeg">
|
<section id="install-ffmpeg">
|
||||||
<h2>Install FFmpeg<a class="headerlink" href="#install-ffmpeg" title="Permalink to this heading">¶</a></h2>
|
<h2>Install FFmpeg<a class="headerlink" href="#install-ffmpeg" title="Link to this heading">¶</a></h2>
|
||||||
<p><a class="reference external" href="https://ffmpeg.org/download.html">Download FFmpeg</a></p>
|
<p><a class="reference external" href="https://ffmpeg.org/download.html">Download FFmpeg</a></p>
|
||||||
</section>
|
</section>
|
||||||
<section id="install-from-pypi">
|
<section id="install-from-pypi">
|
||||||
<h2>Install from PyPi<a class="headerlink" href="#install-from-pypi" title="Permalink to this heading">¶</a></h2>
|
<h2>Install from PyPi<a class="headerlink" href="#install-from-pypi" title="Link to this heading">¶</a></h2>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="linenos">1</span>pip install MediaCurator
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="linenos">1</span>pip<span class="w"> </span>install<span class="w"> </span>mediacurator
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@ -50,14 +51,15 @@
|
|||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -82,6 +84,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -104,7 +107,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -112,18 +115,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/usage/installation.rst.txt"
|
<a href="../_sources/usage/installation.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>Manual — MediaCurator documentation</title>
|
<title>Manual — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Use cases" href="use_cases.html" />
|
<link rel="next" title="Use cases" href="use_cases.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,22 +30,24 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="manual">
|
<section id="manual">
|
||||||
<h1>Manual<a class="headerlink" href="#manual" title="Permalink to this heading">¶</a></h1>
|
<h1>Manual<a class="headerlink" href="#manual" title="Link to this heading">¶</a></h1>
|
||||||
<section id="name">
|
<section id="name">
|
||||||
<h2>Name<a class="headerlink" href="#name" title="Permalink to this heading">¶</a></h2>
|
<h2>Name<a class="headerlink" href="#name" title="Link to this heading">¶</a></h2>
|
||||||
<p>MediaCurator</p>
|
<p>mediacurator</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="synopsis">
|
<section id="synopsis">
|
||||||
<h2>Synopsis<a class="headerlink" href="#synopsis" title="Permalink to this heading">¶</a></h2>
|
<h2>Synopsis<a class="headerlink" href="#synopsis" title="Link to this heading">¶</a></h2>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator <span class="o">[</span>list,convert<span class="o">]</span> <span class="o">[</span>-del<span class="o">]</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span><span class="o">[</span>list,convert<span class="o">]</span><span class="w"> </span><span class="o">[</span>-del<span class="o">]</span>
|
||||||
<span class="o">[</span>-in:any,avi,mkv,wmv,mpg,mp4,m4v,flv,vid,divx,ogm,webm<span class="o">]</span>
|
<span class="w"> </span><span class="o">[</span>-in:any,avi,mkv,wmv,mpg,mp4,m4v,flv,vid,divx,ogm,webm<span class="o">]</span>
|
||||||
<span class="o">[</span>-filters:fferror,old,lowres,hd,720p,1080p,uhd,mpeg,mpeg4,x264,wmv3,wmv,vob<span class="o">]</span>
|
<span class="w"> </span><span class="o">[</span>-filters:fferror,old,lowres,hd,720p,1080p,uhd,mpeg,mpeg4,x264,wmv3,wmv,vob<span class="o">]</span>
|
||||||
<span class="o">[</span>-out:mkv/mp4,x265/av1<span class="o">]</span>
|
<span class="w"> </span><span class="o">[</span>-out:mkv/mp4,x265/av1<span class="o">]</span>
|
||||||
<span class="o">[</span>-print:list,formated,verbose<span class="o">]</span>
|
<span class="w"> </span><span class="o">[</span>-print:list,formated,verbose<span class="o">]</span>
|
||||||
<span class="o">[</span>-dirs/-files:<span class="s2">"/mnt/media/"</span>,,<span class="s2">"/mnt/media2/"</span><span class="o">]</span>
|
<span class="w"> </span><span class="o">[</span>-dirs/-files:<span class="s2">"/mnt/media/"</span>,,<span class="s2">"/mnt/media2/"</span><span class="o">]</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p><strong>for multiple files or filenames use double comma separated values “,,”</strong></p>
|
<p><strong>for multiple files or filenames use double comma separated values “,,”</strong></p>
|
||||||
@ -59,8 +60,8 @@
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<section id="description">
|
<section id="description">
|
||||||
<h2>Description<a class="headerlink" href="#description" title="Permalink to this heading">¶</a></h2>
|
<h2>Description<a class="headerlink" href="#description" title="Link to this heading">¶</a></h2>
|
||||||
<p>MediaCurator is a Python command line tool to manage a media database.</p>
|
<p>mediacurator is a Python command line tool to manage a media database.</p>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>List all the video’s and their information with or without filters</p></li>
|
<li><p>List all the video’s and their information with or without filters</p></li>
|
||||||
<li><p>Batch find and repair/convert videos with encoding errors</p></li>
|
<li><p>Batch find and repair/convert videos with encoding errors</p></li>
|
||||||
@ -68,27 +69,27 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="options">
|
<section id="options">
|
||||||
<h2>Options<a class="headerlink" href="#options" title="Permalink to this heading">¶</a></h2>
|
<h2>Options<a class="headerlink" href="#options" title="Link to this heading">¶</a></h2>
|
||||||
<section id="list">
|
<section id="list">
|
||||||
<h3>list<a class="headerlink" href="#list" title="Permalink to this heading">¶</a></h3>
|
<h3>list<a class="headerlink" href="#list" title="Link to this heading">¶</a></h3>
|
||||||
<p>Search and list videos filtered by the parameters passed by the user.</p>
|
<p>Search and list videos filtered by the parameters passed by the user.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="convert">
|
<section id="convert">
|
||||||
<h3>convert<a class="headerlink" href="#convert" title="Permalink to this heading">¶</a></h3>
|
<h3>convert<a class="headerlink" href="#convert" title="Link to this heading">¶</a></h3>
|
||||||
<p>Search and convert all videos filtered by the parameters passed by the user.</p>
|
<p>Search and convert all videos filtered by the parameters passed by the user.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="del">
|
<section id="del">
|
||||||
<h3>-del:<a class="headerlink" href="#del" title="Permalink to this heading">¶</a></h3>
|
<h3>-del:<a class="headerlink" href="#del" title="Link to this heading">¶</a></h3>
|
||||||
<p>Delete all original videos once selected operations have been done succefully.</p>
|
<p>Delete all original videos once selected operations have been done succefully.</p>
|
||||||
<p>See <a class="reference internal" href="warnings.html"><span class="doc">Warnings</span></a></p>
|
<p>See <a class="reference internal" href="warnings.html"><span class="doc">Warnings</span></a></p>
|
||||||
</section>
|
</section>
|
||||||
<section id="in">
|
<section id="in">
|
||||||
<h3>-in:<a class="headerlink" href="#in" title="Permalink to this heading">¶</a></h3>
|
<h3>-in:<a class="headerlink" href="#in" title="Link to this heading">¶</a></h3>
|
||||||
<p>[<strong>any</strong>,avi,mkv,wmv,mpg,mp4,m4v,flv,vid,divx,ogm]</p>
|
<p>[<strong>any</strong>,avi,mkv,wmv,mpg,mp4,m4v,flv,vid,divx,ogm]</p>
|
||||||
<p>Search all videos of the selected container <strong>extensions</strong> in the directories. By default it will include any file format.</p>
|
<p>Search all videos of the selected container <strong>extensions</strong> in the directories. By default it will include any file format.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="filters">
|
<section id="filters">
|
||||||
<h3>-filters:<a class="headerlink" href="#filters" title="Permalink to this heading">¶</a></h3>
|
<h3>-filters:<a class="headerlink" href="#filters" title="Link to this heading">¶</a></h3>
|
||||||
<p>[fferror,old,lowres,hd,720p,1080p,uhd,mpeg,mpeg4,x264,wmv3,wmv]</p>
|
<p>[fferror,old,lowres,hd,720p,1080p,uhd,mpeg,mpeg4,x264,wmv3,wmv]</p>
|
||||||
<p>Filter the selected videos for parameters:</p>
|
<p>Filter the selected videos for parameters:</p>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
@ -105,7 +106,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="out">
|
<section id="out">
|
||||||
<h3>-out:<a class="headerlink" href="#out" title="Permalink to this heading">¶</a></h3>
|
<h3>-out:<a class="headerlink" href="#out" title="Link to this heading">¶</a></h3>
|
||||||
<p>[<strong>mkv</strong>/mp4,x265/av1]</p>
|
<p>[<strong>mkv</strong>/mp4,x265/av1]</p>
|
||||||
<p>Select the outputs for the video conversions</p>
|
<p>Select the outputs for the video conversions</p>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
@ -116,63 +117,66 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="print">
|
<section id="print">
|
||||||
<h3>-print:<a class="headerlink" href="#print" title="Permalink to this heading">¶</a></h3>
|
<h3>-print:<a class="headerlink" href="#print" title="Link to this heading">¶</a></h3>
|
||||||
<p>[<strong>list</strong>,formated,verbose]</p>
|
<p>[<strong>list</strong>,formated,verbose]</p>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>list: (<strong>Default</strong>) Print the information about the videos on a single line</p></li>
|
<li><p>list: (<strong>Default</strong>) Print the information about the videos on a single line</p></li>
|
||||||
</ul>
|
</ul>
|
||||||
<a class="reference internal image-reference" href="../_images/Screenshot-print_list-single.png"><img alt="Deleting videos" src="../_images/Screenshot-print_list-single.png" style="width: 600px;" /></a>
|
<a class="reference internal image-reference" href="../_images/Screenshot-print_list-single.png"><img alt="Deleting videos" src="../_images/Screenshot-print_list-single.png" style="width: 600px;" />
|
||||||
|
</a>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>formated: Print the information in an aerated format</p></li>
|
<li><p>formated: Print the information in an aerated format</p></li>
|
||||||
</ul>
|
</ul>
|
||||||
<a class="reference internal image-reference" href="../_images/Screenshot-print_formated-single.png"><img alt="Deleting videos" src="../_images/Screenshot-print_formated-single.png" style="width: 400px;" /></a>
|
<a class="reference internal image-reference" href="../_images/Screenshot-print_formated-single.png"><img alt="Deleting videos" src="../_images/Screenshot-print_formated-single.png" style="width: 400px;" />
|
||||||
|
</a>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p>verbose: Print the FFmpeg output during the video conversions</p></li>
|
<li><p>verbose: Print the FFmpeg output during the video conversions</p></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="dirs">
|
<section id="dirs">
|
||||||
<h3>-dirs:<a class="headerlink" href="#dirs" title="Permalink to this heading">¶</a></h3>
|
<h3>-dirs:<a class="headerlink" href="#dirs" title="Link to this heading">¶</a></h3>
|
||||||
<p>[“/mnt/media/”,,”/mnt/media2/”]</p>
|
<p>[“/mnt/media/”,,”/mnt/media2/”]</p>
|
||||||
<p>The directories to scan as a <strong>double comma</strong> separated values list.</p>
|
<p>The directories to scan as a <strong>double comma</strong> separated values list.</p>
|
||||||
</section>
|
</section>
|
||||||
<section id="files">
|
<section id="files">
|
||||||
<h3>-files:<a class="headerlink" href="#files" title="Permalink to this heading">¶</a></h3>
|
<h3>-files:<a class="headerlink" href="#files" title="Link to this heading">¶</a></h3>
|
||||||
<p>[“/mnt/media/video.avi”,,”/mnt/media2/video2.mp4”]</p>
|
<p>[“/mnt/media/video.avi”,,”/mnt/media2/video2.mp4”]</p>
|
||||||
<p>Specific videos to include as a <strong>double comma</strong> separated values list.</p>
|
<p>Specific videos to include as a <strong>double comma</strong> separated values list.</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
<section id="examples">
|
<section id="examples">
|
||||||
<h2>Examples<a class="headerlink" href="#examples" title="Permalink to this heading">¶</a></h2>
|
<h2>Examples<a class="headerlink" href="#examples" title="Link to this heading">¶</a></h2>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># List all videos with old codec in formated format</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># List all videos with old codec in formated format</span>
|
||||||
mediacurator list -filters:old -print:formated -dirs:/mnt/media/ >> ../medlist.txt
|
mediacurator<span class="w"> </span>list<span class="w"> </span>-filters:old<span class="w"> </span>-print:formated<span class="w"> </span>-dirs:/mnt/media/<span class="w"> </span>>><span class="w"> </span>../medlist.txt
|
||||||
<span class="c1"># Convert all videos with the codec mpeg4 in a mp4 using the av1 video codec and the delete the originals</span>
|
<span class="c1"># Convert all videos with the codec mpeg4 in a mp4 using the av1 video codec and the delete the originals</span>
|
||||||
mediacurator convert -del -filters:mpeg4 -out:av1,mp4 -dirs:<span class="s2">"/mnt/media/Movies/"</span>
|
mediacurator<span class="w"> </span>convert<span class="w"> </span>-del<span class="w"> </span>-filters:mpeg4<span class="w"> </span>-out:av1,mp4<span class="w"> </span>-dirs:<span class="s2">"/mnt/media/Movies/"</span>
|
||||||
<span class="c1"># Convert any video with avi or mpg extensions, print formated text including ffmpeg's output and then delete the originals</span>
|
<span class="c1"># Convert any video with avi or mpg extensions, print formated text including ffmpeg's output and then delete the originals</span>
|
||||||
mediacurator convert -del -in:avi,mpg -print:formated,verbose -dirs:/mnt/media/
|
mediacurator<span class="w"> </span>convert<span class="w"> </span>-del<span class="w"> </span>-in:avi,mpg<span class="w"> </span>-print:formated,verbose<span class="w"> </span>-dirs:/mnt/media/
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>More examples in <a class="reference internal" href="use_cases.html"><span class="doc">Use cases</span></a></p>
|
<p>More examples in <a class="reference internal" href="use_cases.html"><span class="doc">Use cases</span></a></p>
|
||||||
</section>
|
</section>
|
||||||
<section id="see-also">
|
<section id="see-also">
|
||||||
<h2>See Also<a class="headerlink" href="#see-also" title="Permalink to this heading">¶</a></h2>
|
<h2>See Also<a class="headerlink" href="#see-also" title="Link to this heading">¶</a></h2>
|
||||||
<p><a class="reference external" href="https://ffmpeg.org/">FFmpeg</a></p>
|
<p><a class="reference external" href="https://ffmpeg.org/">FFmpeg</a></p>
|
||||||
</section>
|
</section>
|
||||||
<section id="author">
|
<section id="author">
|
||||||
<h2>Author<a class="headerlink" href="#author" title="Permalink to this heading">¶</a></h2>
|
<h2>Author<a class="headerlink" href="#author" title="Link to this heading">¶</a></h2>
|
||||||
<p>Fabrice Quenneville</p>
|
<p>Fabrice Quenneville</p>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -202,6 +206,7 @@ mediacurator convert -del -in:avi,mpg -print:formated,verbose -dirs:/mnt/media/
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -224,7 +229,7 @@ mediacurator convert -del -in:avi,mpg -print:formated,verbose -dirs:/mnt/media/
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -232,18 +237,26 @@ mediacurator convert -del -in:avi,mpg -print:formated,verbose -dirs:/mnt/media/
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/usage/manual.rst.txt"
|
<a href="../_sources/usage/manual.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>Quickstart — MediaCurator documentation</title>
|
<title>Quickstart — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Manual" href="manual.html" />
|
<link rel="next" title="Manual" href="manual.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,16 +30,18 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="quickstart">
|
<section id="quickstart">
|
||||||
<h1>Quickstart<a class="headerlink" href="#quickstart" title="Permalink to this heading">¶</a></h1>
|
<h1>Quickstart<a class="headerlink" href="#quickstart" title="Link to this heading">¶</a></h1>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator <span class="o">[</span>list,convert<span class="o">]</span> <span class="o">[</span>-del<span class="o">]</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span><span class="o">[</span>list,convert<span class="o">]</span><span class="w"> </span><span class="o">[</span>-del<span class="o">]</span>
|
||||||
<span class="o">[</span>-in:any,avi,mkv,wmv,mpg,mp4,m4v,flv,vid,divx,ogm,webm<span class="o">]</span>
|
<span class="w"> </span><span class="o">[</span>-in:any,avi,mkv,wmv,mpg,mp4,m4v,flv,vid,divx,ogm,webm<span class="o">]</span>
|
||||||
<span class="o">[</span>-filters:fferror,old,lowres,hd,720p,1080p,uhd,mpeg,mpeg4,x264,wmv3,wmv<span class="o">]</span>
|
<span class="w"> </span><span class="o">[</span>-filters:fferror,old,lowres,hd,720p,1080p,uhd,mpeg,mpeg4,x264,wmv3,wmv<span class="o">]</span>
|
||||||
<span class="o">[</span>-out:mkv/mp4,x265/av1<span class="o">]</span>
|
<span class="w"> </span><span class="o">[</span>-out:mkv/mp4,x265/av1<span class="o">]</span>
|
||||||
<span class="o">[</span>-print:list,formated,verbose<span class="o">]</span>
|
<span class="w"> </span><span class="o">[</span>-print:list,formated,verbose<span class="o">]</span>
|
||||||
<span class="o">[</span>-dirs/-files:<span class="s2">"/mnt/media/"</span>,,<span class="s2">"/mnt/media2/"</span><span class="o">]</span>
|
<span class="w"> </span><span class="o">[</span>-dirs/-files:<span class="s2">"/mnt/media/"</span>,,<span class="s2">"/mnt/media2/"</span><span class="o">]</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p><strong>for multiple files or filenames use double comma separated values “,,”</strong></p>
|
<p><strong>for multiple files or filenames use double comma separated values “,,”</strong></p>
|
||||||
@ -53,11 +54,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<p>Examples:</p>
|
<p>Examples:</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># List all videos with old codec in formated format</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># List all videos with old codec in formated format</span>
|
||||||
mediacurator list -filters:old -print:formated -dirs:/mnt/media/ >> ../medlist.txt
|
mediacurator<span class="w"> </span>list<span class="w"> </span>-filters:old<span class="w"> </span>-print:formated<span class="w"> </span>-dirs:/mnt/media/<span class="w"> </span>>><span class="w"> </span>../medlist.txt
|
||||||
<span class="c1"># Convert all videos with the codec mpeg4 in a mp4 using the av1 video codec and the delete the originals</span>
|
<span class="c1"># Convert all videos with the codec mpeg4 in a mp4 using the av1 video codec and the delete the originals</span>
|
||||||
mediacurator convert -del -filters:mpeg4 -out:av1,mp4 -dirs:<span class="s2">"/mnt/media/Movies/"</span>
|
mediacurator<span class="w"> </span>convert<span class="w"> </span>-del<span class="w"> </span>-filters:mpeg4<span class="w"> </span>-out:av1,mp4<span class="w"> </span>-dirs:<span class="s2">"/mnt/media/Movies/"</span>
|
||||||
<span class="c1"># Convert any video with avi or mpg extensions, print formated text including ffmpeg's output and then delete the originals</span>
|
<span class="c1"># Convert any video with avi or mpg extensions, print formated text including ffmpeg's output and then delete the originals</span>
|
||||||
mediacurator convert -del -in:avi,mpg -print:formated,verbose -dirs:/mnt/media/
|
mediacurator<span class="w"> </span>convert<span class="w"> </span>-del<span class="w"> </span>-in:avi,mpg<span class="w"> </span>-print:formated,verbose<span class="w"> </span>-dirs:/mnt/media/
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>More examples in <a class="reference internal" href="use_cases.html"><span class="doc">Use cases</span></a></p>
|
<p>More examples in <a class="reference internal" href="use_cases.html"><span class="doc">Use cases</span></a></p>
|
||||||
@ -65,14 +66,15 @@ mediacurator convert -del -in:avi,mpg -print:formated,verbose -dirs:/mnt/media/
|
|||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -93,6 +95,7 @@ mediacurator convert -del -in:avi,mpg -print:formated,verbose -dirs:/mnt/media/
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -115,7 +118,7 @@ mediacurator convert -del -in:avi,mpg -print:formated,verbose -dirs:/mnt/media/
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -123,18 +126,26 @@ mediacurator convert -del -in:avi,mpg -print:formated,verbose -dirs:/mnt/media/
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/usage/quickstart.rst.txt"
|
<a href="../_sources/usage/quickstart.rst.txt"
|
||||||
|
|||||||
@ -1,21 +1,18 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>Use cases — MediaCurator documentation</title>
|
<title>Use cases — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Errors" href="errors.html" />
|
<link rel="next" title="Errors" href="errors.html" />
|
||||||
@ -23,7 +20,9 @@
|
|||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,11 +30,13 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="use-cases">
|
<section id="use-cases">
|
||||||
<h1>Use cases<a class="headerlink" href="#use-cases" title="Permalink to this heading">¶</a></h1>
|
<h1>Use cases<a class="headerlink" href="#use-cases" title="Link to this heading">¶</a></h1>
|
||||||
<p>The main reasons to use MediaCurator would be the following:</p>
|
<p>The main reasons to use mediacurator would be the following:</p>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><dl class="simple">
|
<li><dl class="simple">
|
||||||
<dt><a class="reference internal" href="#list-cmd"><span class="std std-ref">Print information</span></a> on a video library such as:</dt><dd><ul>
|
<dt><a class="reference internal" href="#list-cmd"><span class="std std-ref">Print information</span></a> on a video library such as:</dt><dd><ul>
|
||||||
@ -51,59 +52,59 @@
|
|||||||
<li><p><a class="reference internal" href="#convert"><span class="std std-ref">Batch re-encode</span></a> videos from an old codec to <a class="reference external" href="https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding">High Efficiency Video Coding</a></p></li>
|
<li><p><a class="reference internal" href="#convert"><span class="std std-ref">Batch re-encode</span></a> videos from an old codec to <a class="reference external" href="https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding">High Efficiency Video Coding</a></p></li>
|
||||||
</ul>
|
</ul>
|
||||||
<section id="print-information">
|
<section id="print-information">
|
||||||
<span id="list-cmd"></span><h2>Print information<a class="headerlink" href="#print-information" title="Permalink to this heading">¶</a></h2>
|
<span id="list-cmd"></span><h2>Print information<a class="headerlink" href="#print-information" title="Link to this heading">¶</a></h2>
|
||||||
<p>List all videos with old codec in formated format</p>
|
<p>List all videos with old codec in formated format</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator list -filters:old -dirs:/mnt/media/
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>list<span class="w"> </span>-filters:old<span class="w"> </span>-dirs:/mnt/media/
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>List all videos with substandard definitions with a formated output</p>
|
<p>List all videos with substandard definitions with a formated output</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator list -filters:subsd -print:formated -dirs:/mnt/media/
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>list<span class="w"> </span>-filters:subsd<span class="w"> </span>-print:formated<span class="w"> </span>-dirs:/mnt/media/
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<section id="purge">
|
<section id="purge">
|
||||||
<span id="id1"></span><h2>Purge<a class="headerlink" href="#purge" title="Permalink to this heading">¶</a></h2>
|
<span id="id1"></span><h2>Purge<a class="headerlink" href="#purge" title="Link to this heading">¶</a></h2>
|
||||||
<p>Please see <a class="reference internal" href="warnings.html"><span class="doc">Warnings</span></a></p>
|
<p>Please see <a class="reference internal" href="warnings.html"><span class="doc">Warnings</span></a></p>
|
||||||
<p>List and delete all videos using the <a class="reference external" href="https://en.wikipedia.org/wiki/Windows_Media_Video">Windows Media Video</a> codecs</p>
|
<p>List and delete all videos using the <a class="reference external" href="https://en.wikipedia.org/wiki/Windows_Media_Video">Windows Media Video</a> codecs</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator list -del -filters:wmv -dirs:/mnt/media/
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>list<span class="w"> </span>-del<span class="w"> </span>-filters:wmv<span class="w"> </span>-dirs:/mnt/media/
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>List and delete all videos using an <a class="reference external" href="https://en.wikipedia.org/wiki/Audio_Video_Interleave">Audio Video Interleave</a></p>
|
<p>List and delete all videos using an <a class="reference external" href="https://en.wikipedia.org/wiki/Audio_Video_Interleave">Audio Video Interleave</a></p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator list -del -in:avi -dirs:/mnt/media/
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>list<span class="w"> </span>-del<span class="w"> </span>-in:avi<span class="w"> </span>-dirs:/mnt/media/
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>List and delete any videos with encoding errors</p>
|
<p>List and delete any videos with encoding errors</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator list -del -filters:fferror -dirs:/mnt/media/
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>list<span class="w"> </span>-del<span class="w"> </span>-filters:fferror<span class="w"> </span>-dirs:/mnt/media/
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<section id="batch-repair-encoding-errors">
|
<section id="batch-repair-encoding-errors">
|
||||||
<span id="fferror"></span><h2>Batch repair encoding errors<a class="headerlink" href="#batch-repair-encoding-errors" title="Permalink to this heading">¶</a></h2>
|
<span id="fferror"></span><h2>Batch repair encoding errors<a class="headerlink" href="#batch-repair-encoding-errors" title="Link to this heading">¶</a></h2>
|
||||||
<p>List all videos with encoding errors</p>
|
<p>List all videos with encoding errors</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator list -filters:fferror -dirs:/mnt/media/
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>list<span class="w"> </span>-filters:fferror<span class="w"> </span>-dirs:/mnt/media/
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>List and delete any videos with encoding errors</p>
|
<p>List and delete any videos with encoding errors</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator list -del -filters:fferror -dirs:/mnt/media/
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>list<span class="w"> </span>-del<span class="w"> </span>-filters:fferror<span class="w"> </span>-dirs:/mnt/media/
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>Convert all videos with encoding errors to <a class="reference external" href="https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding">High Efficiency Video Coding</a> and the delete the originals</p>
|
<p>Convert all videos with encoding errors to <a class="reference external" href="https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding">High Efficiency Video Coding</a> and the delete the originals</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator convert -del -filters:fferror -dirs:<span class="s2">"/mnt/media/Movies/"</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>convert<span class="w"> </span>-del<span class="w"> </span>-filters:fferror<span class="w"> </span>-dirs:<span class="s2">"/mnt/media/Movies/"</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<section id="batch-re-encode">
|
<section id="batch-re-encode">
|
||||||
<span id="convert"></span><h2>Batch re-encode<a class="headerlink" href="#batch-re-encode" title="Permalink to this heading">¶</a></h2>
|
<span id="convert"></span><h2>Batch re-encode<a class="headerlink" href="#batch-re-encode" title="Link to this heading">¶</a></h2>
|
||||||
<p>Convert all videos with old codecs to <a class="reference external" href="https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding">High Efficiency Video Coding</a> to save space and delete the originals</p>
|
<p>Convert all videos with old codecs to <a class="reference external" href="https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding">High Efficiency Video Coding</a> to save space and delete the originals</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator convert -del -filters:old -dirs:<span class="s2">"/mnt/media/Movies/"</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>convert<span class="w"> </span>-del<span class="w"> </span>-filters:old<span class="w"> </span>-dirs:<span class="s2">"/mnt/media/Movies/"</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>Convert all videos with the codec mpeg4 to an mkv container using the av1 video codec</p>
|
<p>Convert all videos with the codec mpeg4 to an mkv container using the av1 video codec</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator convert -filters:mpeg4 -out:av1,mkv -dirs:<span class="s2">"/mnt/media/Movies/"</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>convert<span class="w"> </span>-filters:mpeg4<span class="w"> </span>-out:av1,mkv<span class="w"> </span>-dirs:<span class="s2">"/mnt/media/Movies/"</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>Convert any video with avi or mpg extensions, print formated text including ffmpeg’s output and then delete the originals</p>
|
<p>Convert any video with avi or mpg extensions, print formated text including ffmpeg’s output and then delete the originals</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator convert -del -in:avi,mpg -print:formated,verbose -dirs:/mnt/media/
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>convert<span class="w"> </span>-del<span class="w"> </span>-in:avi,mpg<span class="w"> </span>-print:formated,verbose<span class="w"> </span>-dirs:/mnt/media/
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@ -111,14 +112,15 @@
|
|||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -145,6 +147,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -167,7 +170,7 @@
|
|||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -175,18 +178,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/usage/use_cases.rst.txt"
|
<a href="../_sources/usage/use_cases.rst.txt"
|
||||||
|
|||||||
@ -1,29 +1,28 @@
|
|||||||
|
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en" data-content_root="../">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
<title>Warnings — MediaCurator documentation</title>
|
<title>Warnings — mediacurator documentation</title>
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=d1102ebc" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/alabaster.css?v=12dfc556" />
|
||||||
<link rel="stylesheet" type="text/css" href="../_static/custom.css" />
|
<link rel="stylesheet" type="text/css" href="../_static/custom.css?v=bc254afd" />
|
||||||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
|
<script src="../_static/documentation_options.js?v=5929fcd5"></script>
|
||||||
<script src="../_static/jquery.js"></script>
|
<script src="../_static/doctools.js?v=9a2dae69"></script>
|
||||||
<script src="../_static/underscore.js"></script>
|
<script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
<script src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
|
<link rel="icon" href="../_static/favicon.ico"/>
|
||||||
<script src="../_static/doctools.js"></script>
|
|
||||||
<link rel="shortcut icon" href="../_static/favicon.ico"/>
|
|
||||||
<link rel="index" title="Index" href="../genindex.html" />
|
<link rel="index" title="Index" href="../genindex.html" />
|
||||||
<link rel="search" title="Search" href="../search.html" />
|
<link rel="search" title="Search" href="../search.html" />
|
||||||
<link rel="next" title="Installation" href="installation.html" />
|
<link rel="next" title="Installation" href="installation.html" />
|
||||||
<link rel="prev" title="Welcome to MediaCurator’s documentation!" href="../index.html" />
|
<link rel="prev" title="Welcome to mediacurator’s documentation!" href="../index.html" />
|
||||||
|
|
||||||
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
<link rel="stylesheet" href="../_static/custom.css" type="text/css" />
|
||||||
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head><body>
|
</head><body>
|
||||||
|
|
||||||
@ -31,47 +30,51 @@
|
|||||||
<div class="document">
|
<div class="document">
|
||||||
<div class="documentwrapper">
|
<div class="documentwrapper">
|
||||||
<div class="bodywrapper">
|
<div class="bodywrapper">
|
||||||
|
|
||||||
|
|
||||||
<div class="body" role="main">
|
<div class="body" role="main">
|
||||||
|
|
||||||
<section id="warnings">
|
<section id="warnings">
|
||||||
<h1>Warnings<a class="headerlink" href="#warnings" title="Permalink to this heading">¶</a></h1>
|
<h1>Warnings<a class="headerlink" href="#warnings" title="Link to this heading">¶</a></h1>
|
||||||
<p>Before using the delete feature please try a few dry runs to get acquainted with MediaCurator as it can irreparably damage your media library when not used properly.</p>
|
<p>Before using the delete feature please try a few dry runs to get acquainted with mediacurator as it can irreparably damage your media library when not used properly.</p>
|
||||||
<p>When using the -del flag here is the expected behavior:</p>
|
<p>When using the -del flag here is the expected behavior:</p>
|
||||||
<p>To delete all non-hd videos in a folder:</p>
|
<p>To delete all non-hd videos in a folder:</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator list -del -filters:lowres -dirs/-files:<span class="s2">"/mnt/media/"</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>list<span class="w"> </span>-del<span class="w"> </span>-filters:lowres<span class="w"> </span>-dirs/-files:<span class="s2">"/mnt/media/"</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>To delete all substandard videos in a folder:</p>
|
<p>To delete all substandard videos in a folder:</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator list -del -filters:subsd -dirs/-files:<span class="s2">"/mnt/media/"</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>list<span class="w"> </span>-del<span class="w"> </span>-filters:subsd<span class="w"> </span>-dirs/-files:<span class="s2">"/mnt/media/"</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<a class="reference internal image-reference" href="../_images/Screenshot-delete.png"><img alt="Deleting videos" src="../_images/Screenshot-delete.png" style="width: 600px;" /></a>
|
<a class="reference internal image-reference" href="../_images/Screenshot-delete.png"><img alt="Deleting videos" src="../_images/Screenshot-delete.png" style="width: 600px;" />
|
||||||
|
</a>
|
||||||
<p>To delete all videos in a folder with encoding errors:</p>
|
<p>To delete all videos in a folder with encoding errors:</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator list -del -filters:fferror -dirs/-files:<span class="s2">"/mnt/media/"</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>list<span class="w"> </span>-del<span class="w"> </span>-filters:fferror<span class="w"> </span>-dirs/-files:<span class="s2">"/mnt/media/"</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>To convert (repair) then delete all videos in a folder with encoding errors:</p>
|
<p>To convert (repair) then delete all videos in a folder with encoding errors:</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator convert -del -filters:fferror -dirs/-files:<span class="s2">"/mnt/media/"</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>convert<span class="w"> </span>-del<span class="w"> </span>-filters:fferror<span class="w"> </span>-dirs/-files:<span class="s2">"/mnt/media/"</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>To delete all videos in a folder:</p>
|
<p>To delete all videos in a folder:</p>
|
||||||
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator list -del -filters:lowres -dirs/-files:<span class="s2">"/mnt/media/"</span>
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>mediacurator<span class="w"> </span>list<span class="w"> </span>-del<span class="w"> </span>-filters:lowres<span class="w"> </span>-dirs/-files:<span class="s2">"/mnt/media/"</span>
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>All these commands can have valuable use but are irrecoverable if done unintended.</p>
|
<p>All these commands can have valuable use but are irrecoverable if done unintended.</p>
|
||||||
<p>Again, please try a few dry runs without -del until you are acquainted with MediaCurator.</p>
|
<p>Again, please try a few dry runs without -del until you are acquainted with mediacurator.</p>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
<div class="sphinxsidebar" role="navigation" aria-label="Main">
|
||||||
<div class="sphinxsidebarwrapper">
|
<div class="sphinxsidebarwrapper">
|
||||||
<p class="logo"><a href="../index.html">
|
<p class="logo"><a href="../index.html">
|
||||||
<img class="logo" src="../_static/mclogo4x.png" alt="Logo"/>
|
<img class="logo" src="../_static/mclogo4x.png" alt="Logo of mediacurator"/>
|
||||||
</a></p>
|
</a></p>
|
||||||
<h1 class="logo"><a href="../index.html">MediaCurator</a></h1>
|
<h1 class="logo"><a href="../index.html">mediacurator</a></h1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -92,6 +95,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
<p class="caption" role="heading"><span class="caption-text">Release Notes:</span></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/1.0.1-changelog.html">mediacurator 1.0.1 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.13-changelog.html">MediaCurator 0.0.13 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.12-changelog.html">MediaCurator 0.0.12 Release Notes</a></li>
|
||||||
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
<li class="toctree-l1"><a class="reference internal" href="../releasenotes/0.0.11-changelog.html">MediaCurator 0.0.11 Release Notes</a></li>
|
||||||
@ -109,12 +113,12 @@
|
|||||||
<h3>Related Topics</h3>
|
<h3>Related Topics</h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="../index.html">Documentation overview</a><ul>
|
<li><a href="../index.html">Documentation overview</a><ul>
|
||||||
<li>Previous: <a href="../index.html" title="previous chapter">Welcome to MediaCurator’s documentation!</a></li>
|
<li>Previous: <a href="../index.html" title="previous chapter">Welcome to mediacurator’s documentation!</a></li>
|
||||||
<li>Next: <a href="installation.html" title="next chapter">Installation</a></li>
|
<li>Next: <a href="installation.html" title="next chapter">Installation</a></li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div id="searchbox" style="display: none" role="search">
|
<search id="searchbox" style="display: none" role="search">
|
||||||
<h3 id="searchlabel">Quick search</h3>
|
<h3 id="searchlabel">Quick search</h3>
|
||||||
<div class="searchformwrapper">
|
<div class="searchformwrapper">
|
||||||
<form class="search" action="../search.html" method="get">
|
<form class="search" action="../search.html" method="get">
|
||||||
@ -122,18 +126,26 @@
|
|||||||
<input type="submit" value="Go" />
|
<input type="submit" value="Go" />
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</search>
|
||||||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="clearer"></div>
|
<div class="clearer"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
©2020, Fabrice Quenneville.
|
©2020, Fabrice Quenneville.
|
||||||
|
|
||||||
|
|
|
|
||||||
Powered by <a href="http://sphinx-doc.org/">Sphinx 5.0.2</a>
|
Powered by <a href="https://www.sphinx-doc.org/">Sphinx 7.4.7</a>
|
||||||
& <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.8</a>
|
& <a href="https://alabaster.readthedocs.io">Alabaster 0.7.16</a>
|
||||||
|
|
||||||
|
|
|
|
||||||
<a href="../_sources/usage/warnings.rst.txt"
|
<a href="../_sources/usage/warnings.rst.txt"
|
||||||
|
|||||||
@ -30,6 +30,7 @@ The source code can be found on `GitHub <https://github.com/fabquenneville/media
|
|||||||
:maxdepth: 1
|
:maxdepth: 1
|
||||||
:caption: Release Notes:
|
:caption: Release Notes:
|
||||||
|
|
||||||
|
releasenotes/1.0.1-changelog
|
||||||
releasenotes/0.0.13-changelog
|
releasenotes/0.0.13-changelog
|
||||||
releasenotes/0.0.12-changelog
|
releasenotes/0.0.12-changelog
|
||||||
releasenotes/0.0.11-changelog
|
releasenotes/0.0.11-changelog
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user