diff --git a/docs/_sources/usage/errors.rst.txt b/docs/_sources/usage/errors.rst.txt index c27ea6c..773b184 100644 --- a/docs/_sources/usage/errors.rst.txt +++ b/docs/_sources/usage/errors.rst.txt @@ -3,12 +3,34 @@ Errors ====== +FFmpeg can detect quite a few errors in the encoding of your source video's encoding. It can also be used to repair errors. +Repairable encoding errors +-------------------------- -"Referenced QT chapter track not found", -"Error, header damaged or not MPEG-4 header", -"Header missing", -"SEI type", -"no frame!", -"Error while decoding MPEG audio frame.", -"big_values too big" \ No newline at end of file +Here are some example errors that mediacurator will print and can possibly repair by re-encoding: + +* "Referenced QT chapter track not found" +* "Error, header damaged or not MPEG-4 header" +* "Header missing" +* "SEI type" +* "no frame!" +* "Error while decoding MPEG audio frame." +* "big_values too big" +* ... + +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. + +If that happens there are a few steps you can take: + +* Update FFmpeg 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 +* Try again: In my experience some errors don't necessarly recur... + +Other bugs +---------- + +If you face other bugs, issues or want to suggest features feel free to open a bug report on `GitHub `_ \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 8e973c7..4269237 100644 --- a/docs/index.html +++ b/docs/index.html @@ -51,7 +51,12 @@
  • Quickstart
  • Use cases
  • -
  • Errors
  • +
  • Errors +
  • diff --git a/docs/searchindex.js b/docs/searchindex.js index 8277941..3b1a137 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["index","usage/errors","usage/installation","usage/quickstart","usage/use_cases"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","usage/errors.rst","usage/installation.rst","usage/quickstart.rst","usage/use_cases.rst"],objects:{},objnames:{},objtypes:{},terms:{"1080p":3,"720p":3,"case":0,"default":3,"while":1,For:2,The:0,Use:0,all:0,ani:3,audio:1,av1:[0,3],avi:3,base:0,bash:[],batch:0,big:1,big_valu:1,can:0,chapter:1,clone:2,code:0,codec:0,com:2,comma:3,command:0,content:0,convert:3,curat:3,damag:1,databas:0,decod:1,del:3,dir:3,distribut:2,doubl:3,download:2,error:0,exampl:3,extent:0,fabquennevil:2,fferror:3,ffmpeg:0,file:3,filenam:3,filter:[0,3],flv:3,format:3,found:[0,1],frame:1,from:0,git:2,github:0,gnu:2,header:1,http:2,index:[],instal:0,line:0,linux:2,list:[0,3],lowr:3,m4v:3,manag:0,media2:3,media:[0,3],mediacur:2,medlist:3,miss:1,mkv:3,mnt:3,modern:0,modul:[],more:0,movi:3,mp4:3,mpeg4:3,mpeg:[1,3],mpg:3,multipl:3,now:2,old:3,onli:2,option:3,out:3,packag:2,page:[],pip:2,print:3,python:0,quickstart:0,recod:0,referenc:1,requir:2,search:[],sei:1,separ:3,sourc:0,thi:2,too:1,tool:0,track:1,txt:[2,3],type:1,uhd:3,use:3,valu:3,verbos:3,vid:3,video:0,without:0,wmv3:3,wmv:3,work:2,x264:3,x265:[0,3]},titles:["Welcome to MediaCurator\u2019s documentation!","Errors","Installation","Quickstart","Use cases"],titleterms:{"case":4,Use:4,document:0,error:1,ffmpeg:2,from:2,github:2,indic:[],instal:2,mediacur:0,quickstart:3,tabl:[],welcom:0}}) \ No newline at end of file +Search.setIndex({docnames:["index","usage/errors","usage/installation","usage/quickstart","usage/use_cases"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","usage/errors.rst","usage/installation.rst","usage/quickstart.rst","usage/use_cases.rst"],objects:{},objnames:{},objtypes:{},terms:{"1080p":3,"720p":3,"case":0,"default":3,"try":1,"while":1,For:2,The:0,Use:0,activ:1,after:1,again:1,all:0,also:1,ani:3,audio:1,av1:[0,3],avi:3,base:0,bash:[],batch:0,big:1,big_valu:1,bug:0,can:[0,1],chapter:1,clean:1,clone:2,code:0,codec:0,com:2,comma:3,command:0,content:0,convert:3,curat:3,damag:1,databas:0,decod:1,del:3,depend:1,detect:1,dir:3,distribut:[1,2],don:1,doubl:3,download:2,encod:0,error:0,exampl:[1,3],experi:1,extent:0,fabquennevil:2,face:1,failur:1,featur:1,feel:1,few:1,fferror:3,ffmpeg:0,file:3,filenam:3,filter:[0,3],flv:3,format:3,found:[0,1],frame:1,free:1,from:0,git:2,github:[0,1],gnu:2,happen:1,header:1,here:1,http:2,index:[],inform:1,instal:0,issu:0,its:1,latest:1,like:1,line:0,linux:2,list:[0,3],lowr:3,m4v:3,mai:1,manag:0,media2:3,media:[0,3],mediacur:[1,2],medlist:3,miss:1,mkv:3,mnt:3,modern:0,modul:[],more:0,most:1,move:1,movi:3,mp4:3,mpeg4:3,mpeg:[1,3],mpg:3,multipl:3,necessarli:1,next:1,now:2,occur:1,old:[1,3],onli:2,open:1,option:[1,3],other:0,out:3,output:1,packag:2,page:[],pip:2,possibl:1,print:[1,3],project:1,python:0,quickstart:0,quit:1,raw:1,recod:0,recur:1,referenc:1,repair:0,report:1,repositori:1,requir:2,run:1,search:[],segfault:1,sei:1,separ:3,serv:1,some:1,sourc:[0,1],step:1,suggest:1,take:1,thi:2,too:1,tool:0,track:1,txt:[2,3],type:1,uhd:3,updat:1,use:3,used:1,using:1,valu:3,verbos:[1,3],veri:1,version:1,vid:3,video:[0,1],want:1,when:1,wich:1,without:0,wmv3:3,wmv:3,work:2,x264:3,x265:[0,3],you:1,your:1},titles:["Welcome to MediaCurator\u2019s documentation!","Errors","Installation","Quickstart","Use cases"],titleterms:{"case":4,Use:4,bug:1,document:0,encod:1,error:1,ffmpeg:[1,2],from:2,github:2,indic:[],instal:2,issu:1,mediacur:0,other:1,quickstart:3,repair:1,tabl:[],welcom:0}}) \ No newline at end of file diff --git a/docs/usage/errors.html b/docs/usage/errors.html index e5993e4..e0187d3 100644 --- a/docs/usage/errors.html +++ b/docs/usage/errors.html @@ -35,13 +35,35 @@

    Errors

    -

    “Referenced QT chapter track not found”, -“Error, header damaged or not MPEG-4 header”, -“Header missing”, -“SEI type”, -“no frame!”, -“Error while decoding MPEG audio frame.”, -“big_values too big”

    +

    FFmpeg can detect quite a few errors in the encoding of your source video’s encoding. It can also be used to repair errors.

    +
    +

    Repairable encoding errors

    +

    Here are some example errors that mediacurator will print and can possibly repair by re-encoding:

    +
      +
    • “Referenced QT chapter track not found”

    • +
    • “Error, header damaged or not MPEG-4 header”

    • +
    • “Header missing”

    • +
    • “SEI type”

    • +
    • “no frame!”

    • +
    • “Error while decoding MPEG audio frame.”

    • +
    • “big_values too big”

    • +
    • +
    +
    +
    +

    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.

    +

    If that happens there are a few steps you can take:

    +
      +
    • Update FFmpeg 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

    • +
    • Try again: In my experience some errors don’t necessarly recur…

    • +
    +
    +
    +

    Other bugs

    +

    If you face other bugs, issues or want to suggest features feel free to open a bug report on GitHub

    +
    @@ -69,7 +91,12 @@
  • Installation
  • Quickstart
  • Use cases
  • -
  • Errors
  • +
  • Errors +
  • diff --git a/docsource/build/doctrees/environment.pickle b/docsource/build/doctrees/environment.pickle index e709e46..b6d77bb 100644 Binary files a/docsource/build/doctrees/environment.pickle and b/docsource/build/doctrees/environment.pickle differ diff --git a/docsource/build/doctrees/usage/errors.doctree b/docsource/build/doctrees/usage/errors.doctree index 9140092..05940cf 100644 Binary files a/docsource/build/doctrees/usage/errors.doctree and b/docsource/build/doctrees/usage/errors.doctree differ diff --git a/docsource/build/html/_sources/usage/errors.rst.txt b/docsource/build/html/_sources/usage/errors.rst.txt index c27ea6c..773b184 100644 --- a/docsource/build/html/_sources/usage/errors.rst.txt +++ b/docsource/build/html/_sources/usage/errors.rst.txt @@ -3,12 +3,34 @@ Errors ====== +FFmpeg can detect quite a few errors in the encoding of your source video's encoding. It can also be used to repair errors. +Repairable encoding errors +-------------------------- -"Referenced QT chapter track not found", -"Error, header damaged or not MPEG-4 header", -"Header missing", -"SEI type", -"no frame!", -"Error while decoding MPEG audio frame.", -"big_values too big" \ No newline at end of file +Here are some example errors that mediacurator will print and can possibly repair by re-encoding: + +* "Referenced QT chapter track not found" +* "Error, header damaged or not MPEG-4 header" +* "Header missing" +* "SEI type" +* "no frame!" +* "Error while decoding MPEG audio frame." +* "big_values too big" +* ... + +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. + +If that happens there are a few steps you can take: + +* Update FFmpeg 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 +* Try again: In my experience some errors don't necessarly recur... + +Other bugs +---------- + +If you face other bugs, issues or want to suggest features feel free to open a bug report on `GitHub `_ \ No newline at end of file diff --git a/docsource/build/html/index.html b/docsource/build/html/index.html index 8e973c7..4269237 100644 --- a/docsource/build/html/index.html +++ b/docsource/build/html/index.html @@ -51,7 +51,12 @@
  • Quickstart
  • Use cases
  • -
  • Errors
  • +
  • Errors +
  • diff --git a/docsource/build/html/searchindex.js b/docsource/build/html/searchindex.js index 8277941..3b1a137 100644 --- a/docsource/build/html/searchindex.js +++ b/docsource/build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["index","usage/errors","usage/installation","usage/quickstart","usage/use_cases"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","usage/errors.rst","usage/installation.rst","usage/quickstart.rst","usage/use_cases.rst"],objects:{},objnames:{},objtypes:{},terms:{"1080p":3,"720p":3,"case":0,"default":3,"while":1,For:2,The:0,Use:0,all:0,ani:3,audio:1,av1:[0,3],avi:3,base:0,bash:[],batch:0,big:1,big_valu:1,can:0,chapter:1,clone:2,code:0,codec:0,com:2,comma:3,command:0,content:0,convert:3,curat:3,damag:1,databas:0,decod:1,del:3,dir:3,distribut:2,doubl:3,download:2,error:0,exampl:3,extent:0,fabquennevil:2,fferror:3,ffmpeg:0,file:3,filenam:3,filter:[0,3],flv:3,format:3,found:[0,1],frame:1,from:0,git:2,github:0,gnu:2,header:1,http:2,index:[],instal:0,line:0,linux:2,list:[0,3],lowr:3,m4v:3,manag:0,media2:3,media:[0,3],mediacur:2,medlist:3,miss:1,mkv:3,mnt:3,modern:0,modul:[],more:0,movi:3,mp4:3,mpeg4:3,mpeg:[1,3],mpg:3,multipl:3,now:2,old:3,onli:2,option:3,out:3,packag:2,page:[],pip:2,print:3,python:0,quickstart:0,recod:0,referenc:1,requir:2,search:[],sei:1,separ:3,sourc:0,thi:2,too:1,tool:0,track:1,txt:[2,3],type:1,uhd:3,use:3,valu:3,verbos:3,vid:3,video:0,without:0,wmv3:3,wmv:3,work:2,x264:3,x265:[0,3]},titles:["Welcome to MediaCurator\u2019s documentation!","Errors","Installation","Quickstart","Use cases"],titleterms:{"case":4,Use:4,document:0,error:1,ffmpeg:2,from:2,github:2,indic:[],instal:2,mediacur:0,quickstart:3,tabl:[],welcom:0}}) \ No newline at end of file +Search.setIndex({docnames:["index","usage/errors","usage/installation","usage/quickstart","usage/use_cases"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","usage/errors.rst","usage/installation.rst","usage/quickstart.rst","usage/use_cases.rst"],objects:{},objnames:{},objtypes:{},terms:{"1080p":3,"720p":3,"case":0,"default":3,"try":1,"while":1,For:2,The:0,Use:0,activ:1,after:1,again:1,all:0,also:1,ani:3,audio:1,av1:[0,3],avi:3,base:0,bash:[],batch:0,big:1,big_valu:1,bug:0,can:[0,1],chapter:1,clean:1,clone:2,code:0,codec:0,com:2,comma:3,command:0,content:0,convert:3,curat:3,damag:1,databas:0,decod:1,del:3,depend:1,detect:1,dir:3,distribut:[1,2],don:1,doubl:3,download:2,encod:0,error:0,exampl:[1,3],experi:1,extent:0,fabquennevil:2,face:1,failur:1,featur:1,feel:1,few:1,fferror:3,ffmpeg:0,file:3,filenam:3,filter:[0,3],flv:3,format:3,found:[0,1],frame:1,free:1,from:0,git:2,github:[0,1],gnu:2,happen:1,header:1,here:1,http:2,index:[],inform:1,instal:0,issu:0,its:1,latest:1,like:1,line:0,linux:2,list:[0,3],lowr:3,m4v:3,mai:1,manag:0,media2:3,media:[0,3],mediacur:[1,2],medlist:3,miss:1,mkv:3,mnt:3,modern:0,modul:[],more:0,most:1,move:1,movi:3,mp4:3,mpeg4:3,mpeg:[1,3],mpg:3,multipl:3,necessarli:1,next:1,now:2,occur:1,old:[1,3],onli:2,open:1,option:[1,3],other:0,out:3,output:1,packag:2,page:[],pip:2,possibl:1,print:[1,3],project:1,python:0,quickstart:0,quit:1,raw:1,recod:0,recur:1,referenc:1,repair:0,report:1,repositori:1,requir:2,run:1,search:[],segfault:1,sei:1,separ:3,serv:1,some:1,sourc:[0,1],step:1,suggest:1,take:1,thi:2,too:1,tool:0,track:1,txt:[2,3],type:1,uhd:3,updat:1,use:3,used:1,using:1,valu:3,verbos:[1,3],veri:1,version:1,vid:3,video:[0,1],want:1,when:1,wich:1,without:0,wmv3:3,wmv:3,work:2,x264:3,x265:[0,3],you:1,your:1},titles:["Welcome to MediaCurator\u2019s documentation!","Errors","Installation","Quickstart","Use cases"],titleterms:{"case":4,Use:4,bug:1,document:0,encod:1,error:1,ffmpeg:[1,2],from:2,github:2,indic:[],instal:2,issu:1,mediacur:0,other:1,quickstart:3,repair:1,tabl:[],welcom:0}}) \ No newline at end of file diff --git a/docsource/build/html/usage/errors.html b/docsource/build/html/usage/errors.html index e5993e4..e0187d3 100644 --- a/docsource/build/html/usage/errors.html +++ b/docsource/build/html/usage/errors.html @@ -35,13 +35,35 @@

    Errors

    -

    “Referenced QT chapter track not found”, -“Error, header damaged or not MPEG-4 header”, -“Header missing”, -“SEI type”, -“no frame!”, -“Error while decoding MPEG audio frame.”, -“big_values too big”

    +

    FFmpeg can detect quite a few errors in the encoding of your source video’s encoding. It can also be used to repair errors.

    +
    +

    Repairable encoding errors

    +

    Here are some example errors that mediacurator will print and can possibly repair by re-encoding:

    +
      +
    • “Referenced QT chapter track not found”

    • +
    • “Error, header damaged or not MPEG-4 header”

    • +
    • “Header missing”

    • +
    • “SEI type”

    • +
    • “no frame!”

    • +
    • “Error while decoding MPEG audio frame.”

    • +
    • “big_values too big”

    • +
    • +
    +
    +
    +

    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.

    +

    If that happens there are a few steps you can take:

    +
      +
    • Update FFmpeg 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

    • +
    • Try again: In my experience some errors don’t necessarly recur…

    • +
    +
    +
    +

    Other bugs

    +

    If you face other bugs, issues or want to suggest features feel free to open a bug report on GitHub

    +
    @@ -69,7 +91,12 @@
  • Installation
  • Quickstart
  • Use cases
  • -
  • Errors
  • +
  • Errors +
  • diff --git a/docsource/source/usage/errors.rst b/docsource/source/usage/errors.rst index c27ea6c..773b184 100644 --- a/docsource/source/usage/errors.rst +++ b/docsource/source/usage/errors.rst @@ -3,12 +3,34 @@ Errors ====== +FFmpeg can detect quite a few errors in the encoding of your source video's encoding. It can also be used to repair errors. +Repairable encoding errors +-------------------------- -"Referenced QT chapter track not found", -"Error, header damaged or not MPEG-4 header", -"Header missing", -"SEI type", -"no frame!", -"Error while decoding MPEG audio frame.", -"big_values too big" \ No newline at end of file +Here are some example errors that mediacurator will print and can possibly repair by re-encoding: + +* "Referenced QT chapter track not found" +* "Error, header damaged or not MPEG-4 header" +* "Header missing" +* "SEI type" +* "no frame!" +* "Error while decoding MPEG audio frame." +* "big_values too big" +* ... + +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. + +If that happens there are a few steps you can take: + +* Update FFmpeg 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 +* Try again: In my experience some errors don't necessarly recur... + +Other bugs +---------- + +If you face other bugs, issues or want to suggest features feel free to open a bug report on `GitHub `_ \ No newline at end of file