diff --git a/.gitignore b/.gitignore index 318dc07..af2f035 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ node_modules/ -view/node_modules/ \ No newline at end of file +view/node_modules/ +.idea/ \ No newline at end of file diff --git a/bin/MediaInfoCLI/LIBCURL.DLL b/bin/MediaInfoCLI/LIBCURL.DLL new file mode 100644 index 0000000..0923361 Binary files /dev/null and b/bin/MediaInfoCLI/LIBCURL.DLL differ diff --git a/bin/MediaInfoCLI/LICENSE b/bin/MediaInfoCLI/LICENSE new file mode 100644 index 0000000..e078aa2 --- /dev/null +++ b/bin/MediaInfoCLI/LICENSE @@ -0,0 +1,25 @@ +BSD 2-Clause License + +Copyright (c) 2002-2020, MediaArea.net SARL +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/bin/MediaInfoCLI/MediaInfo.exe b/bin/MediaInfoCLI/MediaInfo.exe new file mode 100644 index 0000000..0e2247d Binary files /dev/null and b/bin/MediaInfoCLI/MediaInfo.exe differ diff --git a/bin/MediaInfoCLI/Plugin/Custom/Example.csv b/bin/MediaInfoCLI/Plugin/Custom/Example.csv new file mode 100644 index 0000000..3dbdcaa --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/Example.csv @@ -0,0 +1,24 @@ +General;General : %CompleteName%\r\nFormat : %Format%$if(%OverallBitRate%, at %OverallBitRate/String%)\r\nLength : %FileSize/String%[ for %Duration/String1%]\r\n\r\n +Video;Video #%StreamKindID% : %Format%$if(%BitRate%, at %BitRate/String%)\r\nAspect : %Width% x %Height% (%AspectRatio%)$if(%FrameRate%, at %FrameRate% fps)\r\n\r\n +Audio;Audio #%StreamKindID% : %Format%$if(%BitRate%, at %BitRate/String%)\r\nInfos : %Channel(s)/String%, %SamplingRate/String%\r\n$if(%Language%,Language : %Language%\r\n)\r\n +Text;Text #%StreamKindID% : %Format%\r\n$if(%Language%,Language : %Language%\r\n)\r\n +Chapters;Chapters #%StreamKindID% : %Total% chapters\r\n\r\n +File_Begin; +File_End; +Page_Begin; +Page_Middle; +Page_End; +General_Begin; +General_End; +Video_Begin; +Video_Middle; +Video_End; +Audio_Begin; +Audio_Middle +Audio_End +Text_Begin +Text_Middle +Text_End +Chapters_Begin +Chapters_Middle +Chapters_End diff --git a/bin/MediaInfoCLI/Plugin/Custom/Example_HTML.csv b/bin/MediaInfoCLI/Plugin/Custom/Example_HTML.csv new file mode 100644 index 0000000..00ebeac --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/Example_HTML.csv @@ -0,0 +1,28 @@ +General; \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Name :%FileName%
Format :%Format_String%$if(%OverallBitRate%, at %OverallBitRate_String%)
Lenght :%FileSize_String% for %Duration_String2%
\r\n \r\n;">\r\n \r\n Name :\r\n %FileName%\r\n \r\n \r\n Format :\r\n %Format%$if(%OverallBitRate%, at %OverallBitRate_String%)\r\n \r\n \r\n Lenght :\r\n %FileSize_String% for %Duration_String1%\r\n \r\n\r\n

 

\r\n\r\" +Video; \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Video #%ID% :%Format_String%$if(%Bitrate%, at %Bitrate_String%)
Aspect :%Width% x %Height% (%AspectRatio%) at %FrameRate% fps
\r\n \r\n;">\r\n \r\n Video #%ID% :\r\n %Format_String%$if(%Bitrate%, at %Bitrate_String%)\r\n \r\n \r\n Aspect :\r\n %Width% x %Height% (%AspectRatio%) at %fps% fps\r\n \r\n\r\n

 

\r\n\r\" +Audio; \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Audio #%ID% :%Format_String%$if(%Bitrate%, at %Bitrate_String%)
Infos :%Channels% channel(s), %SamplingRate_String%
Language : %Language_String%
\r\n ;">\r\n \r\n Audio #%ID% :\r\n %Format_String%$if(%Bitrate%, at %Bitrate_String%) :\r\n \r\n \r\n Infos :\r\n %Channels% channel(s), %SamplingRate_String%\r\n \r\n \r\n Language : \r\n %Language_String%\r\n \r\n\r\n

 \r\n \r\n \r\n \r\n \r\n \r\n
Text #%ID% :%Format_String%$if(%Language%, Language : %Language%)
\r\n \r\n +Chapters; \r\n \r\n \r\n \r\n \r\n \r\n
Chapters #%ID% :%Total% chapters
\r\n \r\n +Image +File_Begin; +File_End;
+Page_Begin;\r\n\r\n Media Info\r\n\r\n\r\n\r\n +Page_Middle;


\r\n +Page_End;\r\n\r\n +General_Begin; \r\n \r\n \r\n \r\n +General_End; \r\n
\r\n \r\n \r\n +Video_Begin; \r\n \r\n \r\n \r\n +Video_Middle +Video_End; \r\n
\r\n \r\n \r\n +Audio_Begin; \r\n \r\n \r\n \r\n +Audio_Middle +Audio_End; \r\n
\r\n \r\n \r\n +Text_Begin; \r\n \r\n \r\n \r\n +Text_Middle +Text_End; \r\n
\r\n \r\n \r\n +Chapters_Begin; \r\n \r\n \r\n \r\n +Chapters_Middle +Chapters_End; \r\n
\r\n \r\n \r\n +Image_Begin +Image_Middle +Image_End \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/Table by fields, compact (HTML).csv b/bin/MediaInfoCLI/Plugin/Custom/Table by fields, compact (HTML).csv new file mode 100644 index 0000000..65cc0f6 --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/Table by fields, compact (HTML).csv @@ -0,0 +1,53 @@ +; +; +;Bug: "Page_Begin", "Page_Middle" and "Page_End" sections are picked on lines 10, 11 and 12 regardless what is there. So it is better to leave them there. +;Bug: \r\n is not turned into a newline on "Page" entries. +;Bug: "Image" sections are not active, but should. +; +; +; +Page;(unused)\r\n +Page_Begin;Media Info +Page_Middle; +Page_End;
KindFormatLngDef.BitsFreq.Bitrate
+; +File;(unused)\r\n +File_Begin; +File_Middle;(unused)\r\n +File_End; +; +General;%FileName%.%FileExtension%Cont$if(%Format%,%Format%,
?
)($if(%FileSize%,%FileSize/String2%,size ?)$if(%Duration%, ~ %Duration/String%))$if(%BitRate%,%BitRate/String%,
?
) +General_Begin; +General_Middle;(unused)\r\n +General_End; +; +Video;Video$if(%Format%,%Format%,
?
)$if(%Language%,%Language%,
?
)[%Width%x%Height%] [%Channel(s)% ch]$if(%Resolution%,%Resolution%,
?
)$if(%FrameRate%,%FrameRate%,
?
)$if(%BitRate%,%BitRate/String%,
?
) +Video_Begin; +Video_Middle; +Video_End; +; +Audio;Audio$if(%Format%,%Format%,
?
)$if(%Language%,%Language%,
?
)%Channel(s)% ch$if(%Resolution%,%Resolution%,
?
)$if(%SamplingRate%,%SamplingRate/String%,
?
)$if(%BitRate%,%BitRate/String%,
?
) +Audio_Begin; +Audio_Middle; +Audio_End; +; +Text; $if(%Format%,%Format%,?)@$if(%Language%,%Language%,?) +Text_Begin;Subs +Text_Middle; +Text_End; +; +Chapters; $if(%Format%,%Format%,?)@$if(%Language%,%Language%,?) +Chapters_Begin;Chaps +Chapters_Middle; +Chapters_End; +; +Image;class="RowHead">Img$if(%Format%,%Format%,
?
)$if(%Language%,%Language%,
?
)[%Width%x%Height%] [%Channel(s)% ch]$if(%Resolution%,%Resolution%,
?
)$if(%FrameRate%,%FrameRate%,
-
)$if(%BitRate%,%BitRate/String%,
?
) +Image_Begin; +Image_Middle; +Image_End; +; +Menu;Menu$if(%Format%,%Format%,
?
)$if(%Language%,%Language%,
?
)[%Width%x%Height%] [%Channel(s)% ch]$if(%Resolution%,%Resolution%,
?
)$if(%FrameRate%,%FrameRate%,
?
)$if(%BitRate%,%BitRate/String%,
?
) +Menu_Begin; +Menu_Middle; +Menu_End; +; \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/Table by fields, short (HTML).csv b/bin/MediaInfoCLI/Plugin/Custom/Table by fields, short (HTML).csv new file mode 100644 index 0000000..c574b5f --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/Table by fields, short (HTML).csv @@ -0,0 +1,53 @@ +; +; +;Bug: "Page_Begin", "Page_Middle" and "Page_End" sections are picked on lines 10, 11 and 12 regardless what is there. So it is better to leave them there. +;Bug: \r\n is not turned into a newline on "Page" entries. +;Bug: "Image" sections are not active, but should. +; +; +; +Page;(unused)\r\n +Page_Begin;Media Info +Page_Middle; +Page_End;
KindFormatLngDef.BitsFreq.Bitrate
+; +File;(unused)\r\n +File_Begin; +File_Middle;(unused)\r\n +File_End; +; +General;File%FileName%.%FileExtension%Cont$if(%Format%,%Format%,
?
)($if(%FileSize%,%FileSize/String2%,size ?)$if(%Duration%, ~ %Duration/String%))$if(%BitRate%,%BitRate/String%,
?
) +General_Begin; +General_Middle;(unused)\r\n +General_End; +; +Video;Video$if(%Format%,%Format%,
?
)$if(%Language%,%Language%,
?
)[%Width%x%Height%] [%Channel(s)% ch]$if(%Resolution%,%Resolution%,
?
)$if(%FrameRate%,%FrameRate%,
?
)$if(%BitRate%,%BitRate/String%,
?
) +Video_Begin; +Video_Middle; +Video_End; +; +Audio;Audio$if(%Format%,%Format%,
?
)$if(%Language%,%Language%,
?
)%Channel(s)% ch$if(%Resolution%,%Resolution%,
?
)$if(%SamplingRate%,%SamplingRate/String%,
?
)$if(%BitRate%,%BitRate/String%,
?
) +Audio_Begin; +Audio_Middle; +Audio_End; +; +Text;\[$if(%Format%,%Format%,?) $if(%Language%,%Language%,?)\] +Text_Begin;Subs +Text_Middle; + +Text_End; +; +Chapters;\[$if(%Format%,%Format%,?) $if(%Language%,%Language%,?)\] +Chapters_Begin;Chaps +Chapters_Middle; + +Chapters_End; +; +Image;Img$if(%Format%,%Format%,
?
)$if(%Language%,%Language%,
?
)[%Width%x%Height%] [%Channel(s)% ch]$if(%Resolution%,%Resolution%,
?
)$if(%FrameRate%,%FrameRate%,
-
)$if(%BitRate%,%BitRate/String%,
?
) +Image_Begin; +Image_Middle; +Image_End; +; +Menu;Menu$if(%Format%,%Format%,
?
)$if(%Language%,%Language%,
?
)[%Width%x%Height%] [%Channel(s)% ch]$if(%Resolution%,%Resolution%,
?
)$if(%FrameRate%,%FrameRate%,
?
)$if(%BitRate%,%BitRate/String%,
?
) +Menu_Begin; +Menu_Middle; +Menu_End; +; \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/Table by fields, standard (HTML).csv b/bin/MediaInfoCLI/Plugin/Custom/Table by fields, standard (HTML).csv new file mode 100644 index 0000000..8c8cc6c --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/Table by fields, standard (HTML).csv @@ -0,0 +1,53 @@ +; +; +;Bug: "Page_Begin", "Page_Middle" and "Page_End" sections are picked on lines 10, 11 and 12 regardless what is there. So it is better to leave them there. +;Bug: \r\n is not turned into a newline on "Page" entries. +;Bug: "Image" sections are not active, but should. +; +; +; +Page;(unused)\r\n +Page_Begin;Media Info +Page_Middle; +Page_End;
KindName / #Format (Family)LngDimensions / ChannelsResolutionSampling FrequencyBitrate (Mode)DurationSizeExtra
+; +File;(unused)\r\n +File_Begin; +File_Middle;(unused)\r\n +File_End; +; +General;File'%FolderName%\'
'%FileName%.%FileExtension%'$if(%FileSize%,%FileSize/String4%,
?
)
?
Cont$if(%Title%,'%Title%',#%StreamKindID%)[
"%Title/More%"]%Format%[ (%Format/Family%)]$if(%Language%,%Language%,
-
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%] [%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
-
)[%FrameRate/String%] [%SamplingRate/String%]$if(%BitRate%,%BitRate/String%,
?
)[ %BitRate_Mode%]$if(%Duration%,%Duration/String%,
?
)$if(%StreamSize%,%StreamSize/String4%,
?
)[%Format_Settings% ~ ]$if(%Cover%,Cover) +General_Begin; +General_Middle;(unused)\r\n +General_End; +; +Video;Video$if(%Title%,'%Title%',#%StreamKindID%)$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language%,
?
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%] [%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
?
)$if(%FrameRate%,%FrameRate/String%,
?
)$if(%BitRate%,%BitRate/String%,
?
)[ %BitRate_Mode%]$if(%Duration%,%Duration/String%,
?
)$if(%StreamSize%,%StreamSize/String4%,
?
)[%Bits-(Pixel*Frame)%bpf ~ ][%ScanType% ~ ][%Format_Settings%] +Video_Begin; +Video_Middle; +Video_End; +; +Audio;Audio$if(%Title%,'%Title%',#%StreamKindID%)$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language%,
?
)%Channel(s)% ch$if(%Resolution%,%Resolution/String%,
?
)$if(%SamplingRate%,%SamplingRate/String%,
?
)$if(%BitRate%,%BitRate/String%,
?
)[ %BitRate_Mode%]$if(%Duration%,%Duration/String%,
?
)$if(%StreamSize%,%StreamSize/String4%,
?
)[%Format_Profile% ~ ][%Format_Settings%] +Audio_Begin; +Audio_Middle; +Audio_End; +; +Text;Sub$if(%Title%,'%Title%',#%StreamKindID%)$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language%,
?
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%] [%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
?
)$if(%FrameRate%,%FrameRate/String%,
-
)$if(%BitRate%,%BitRate/String%,
?
)[ %BitRate_Mode%]$if(%Duration%,%Duration/String%,
?
)$if(%StreamSize%,%StreamSize/String4%,
?
)[Summary:%Summary%] +Text_Begin; +Text_Middle; +Text_End; +; +Chapters;Chaps$if(%Title%,'%Title%',#%StreamKindID%)$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language%,
?
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%] [%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
?
)$if(%FrameRate%,%FrameRate/String%,
-
)$if(%BitRate%,%BitRate/String%,
?
)[ %BitRate_Mode%]$if(%Duration%,%Duration/String%,
?
)$if(%StreamSize%,%StreamSize/String4%,
?
)[%Total% entries] +Chapters_Begin; +Chapters_Middle; +Chapters_End; +; +Image;Image$if(%Title%,'%Title%',#%StreamKindID%)$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language%,
?
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%] [%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
?
)$if(%FrameRate%,%FrameRate/String%,
-
)$if(%BitRate%,%BitRate/String%,
?
)[ %BitRate_Mode%]$if(%Duration%,%Duration/String%,
?
)$if(%StreamSize%,%StreamSize/String4%,
?
)[%ScanType/String% ~ ][%Format_Settings%][Summary:%Summary%] +Image_Begin; +Image_Middle; +Image_End; +; +Menu;Menu$if(%Title%,'%Title%',#%StreamKindID%)$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language%,
?
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%] [%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
?
)$if(%FrameRate%,%FrameRate/String%,
?
)$if(%BitRate%,%BitRate/String%,
?
)[ %BitRate_Mode%]$if(%Duration%,%Duration/String%,
?
)$if(%StreamSize%,%StreamSize/String4%,
?
)[%ScanType/String% ~ ][%Format_Settings%] +Menu_Begin; +Menu_Middle; +Menu_End; +; \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/Table by fields, verbose (HTML).csv b/bin/MediaInfoCLI/Plugin/Custom/Table by fields, verbose (HTML).csv new file mode 100644 index 0000000..eb717c7 --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/Table by fields, verbose (HTML).csv @@ -0,0 +1,53 @@ +; +; +;Bug: "Page_Begin", "Page_Middle" and "Page_End" sections are picked on lines 10, 11 and 12 regardless what is there. So it is better to leave them there. +;Bug: \r\n is not turned into a newline on "Page" entries. +;Bug: "Image" sections are not active, but should. +; +; +; +Page;(unused)\r\n +Page_Begin;Media Info +Page_Middle; +Page_End;
Kind#NameFormat (Family)LanguageDimensionsChannelsResolutionSampling FrequencyBits / ElementsBitrate (Mode)ExtentSizeExtra
+; +File;(unused)\r\n +File_Begin; +File_Middle;(unused)\r\n +File_End; +; +General;File-%FolderName%\
%FileName%.%FileExtension%$if(%FileSize%,%FileSize% B,
?
)
?
Container%StreamKindID%%Title%[
"%Title/More%"]%Format%[ (%Format/Family%)]$if(%Language%,%Language/String%,
-
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%][%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
-
)[%FrameRate/String%] [%SamplingRate/String%]%Bits-(Pixel*Frame)%$if(%BitRate%,%BitRate%bps,
?
)[ %BitRate_Mode%]$if(%Duration%,%Duration/String1%,?time)[ %Coherency/Duration% coh] [%FrameCount%frames]$if(%StreamSize%,%StreamSize% B,
?
)[Count:%Count% ~ ][%Format_Settings% ~ ]$if(%Cover%,Cover) +General_Begin; +General_Middle;(unused)\r\n +General_End; +; +Video;Video%StreamKindID%%Title%$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language/String%,
?
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%][%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
?
)$if(%FrameRate%,%FrameRate/String%,
?
)%Bits-(Pixel*Frame)%$if(%BitRate%,%BitRate%bps,
?
)[ %BitRate_Mode%]$if(%Duration%,%Duration/String1%,?time)[ %Coherency/Duration%coh] $if(%FrameCount%,%FrameCount%,?)frames$if(%StreamSize%,%StreamSize% B,
?
)[Count:%Count% ~ ][Chroma:%Colorimetry% ~ ][%ScanType/String% ~ ][%Format_Settings%] +Video_Begin; +Video_Middle; +Video_End; +; +Audio;Audio%StreamKindID%%Title%$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language/String%,
?
)
-
[%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
?
)$if(%SamplingRate%,%SamplingRate% Hz,
?
)%Bits-(Pixel*Frame)%$if(%BitRate%,%BitRate%bps,
?
)[ %BitRate_Mode%]$if(%Duration%,%Duration/String1%,?time)[ %Coherency/Duration%coh] $if(%SamplingCount%,%SamplingCount%,?)samples$if(%StreamSize%,%StreamSize% B,
?
)[Count:%Count% ~ ][%Format_Profile% ~ ][%Format_Settings%] +Audio_Begin; +Audio_Middle; +Audio_End; +; +Text;Subtitle%StreamKindID%%Title%$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language/String%,
?
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%][%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
?
)$if(%FrameRate%,%FrameRate/String%,
-
)%Bits-(Pixel*Frame)%$if(%BitRate%,%BitRate%bps,
?
)[ %BitRate_Mode%][Duration/String1% ][%Coherency/Duration%coh ][FrameCount% frames ]$if(%StreamSize%,%StreamSize% B,
?
)[Count:%Count% ~ ][Summary:%Summary%] +Text_Begin; +Text_Middle; +Text_End; +; +Chapters;Chapters%StreamKindID%%Title%$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language/String%,
?
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%][%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
?
)$if(%FrameRate%,%FrameRate/String%,
-
)%Bits-(Pixel*Frame)%$if(%BitRate%,%BitRate%bps,
?
)[ %BitRate_Mode%][Duration/String1% ][%Coherency/Duration%coh ][FrameCount% frames ]$if(%Total%,%Total%,?)entries$if(%StreamSize%,%StreamSize% B,
?
)[Count:%Count% ~ ] +Chapters_Begin; +Chapters_Middle; +Chapters_End; +; +Image;Image%StreamKindID%%Title%$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language/String%,
?
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%][%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
?
)$if(%FrameRate%,%FrameRate/String%,
-
)%Bits-(Pixel*Frame)%$if(%BitRate%,%BitRate%bps,
?
)[ %BitRate_Mode%][Duration/String1% ][%Coherency/Duration%coh ][FrameCount% frames]$if(%StreamSize%,%StreamSize% B,
?
)[Count:%Count% ~ ][Chroma:%Colorimetry% ~ ][%ScanType/String% ~ ][%Format_Settings%][Summary:%Summary%] +Image_Begin; +Image_Middle; +Image_End; +; +Menu;Menu%StreamKindID%%Title%$if(%Format%,%Format%,?)[ (%Format/Family%)]$if(%Language%,%Language/String%,
?
)[%Width%x%Height%pix] [AR:%AspectRatio%=~%AspectRatio/String%][%Channel(s)% ch]$if(%Resolution%,%Resolution/String%,
?
)$if(%FrameRate%,%FrameRate/String%,
?
)%Bits-(Pixel*Frame)%$if(%BitRate%,%BitRate%bps,
?
)[ %BitRate_Mode%][Duration/String1% ][%Coherency/Duration%coh ][FrameCount% frames ]$if(%StreamSize%,%StreamSize% B,
?
)[Count:%Count% ~ ][Chroma:%Colorimetry% ~ ][%ScanType/String% ~ ][%Format_Settings%] +Menu_Begin; +Menu_Middle; +Menu_End; +; \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/Table by streams, compact (HTML).csv b/bin/MediaInfoCLI/Plugin/Custom/Table by streams, compact (HTML).csv new file mode 100644 index 0000000..91da6d1 --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/Table by streams, compact (HTML).csv @@ -0,0 +1,53 @@ +; +; +;Bug: "Page_Begin", "Page_Middle" and "Page_End" sections are picked on lines 10, 11 and 12 regardless what is there. So it is better to leave them there. +;Bug: \r\n is not turned into a newline on "Page" entries. +;Bug: "Image" sections are not active, but should. +; +; +; +Page;(unused)\r\n +Page_Begin;Media Info +Page_Middle; +Page_End;
FileSizeTimeContainerVideoAudioSubChaps
+; +File;(unused)\r\n +File_Begin; +File_Middle;(unused)\r\n +File_End; +; +General;%FileName%.%FileExtension%%FileSize/String2%%Duration/String%[%BitRate/String%][ %Format%]$if(%Video_Format_List%,,) +General_Begin; +General_Middle;(unused)\r\n +General_End; +; +Video;#%StreamKindID%:[%Width%x%Height%][ %Resolution%bits][ %FrameRate%fps][ %BitRate/String%][ %Format%] +Video_Begin; +Video_Middle;
+Video_End; +; +Audio;#%StreamKindID%:[ %Channel(s)%ch][ %Resolution%bits][ %SamplingRate/String%][ %BitRate/String%][ %Format%] +Audio_Begin; +Audio_Middle;
+Audio_End; +; +Text;#%StreamKindID%:%Format%[@%Language%] +Text_Begin; +Text_Middle;
+Text_End; +; +Chapters;#%StreamKindID%:%Format%[@%Language%][ %Total% entries] +Chapters_Begin; +Chapters_Middle;
+Chapters_End; +; +Image;#%StreamKindID%:[%Width%x%Height%][ %Resolution%bits][ %StreamSize/String4%][ %Format%] +Image_Begin; +Image_Middle;
+Image_End; +; +Menu;#%StreamKindID%:[%Width%x%Height%][ %Resolution%bits][ %FrameRate/String%][ %BitRate/String%][ %Format%][ %Language%] +Menu_Begin; +Menu_Middle;
+Menu_End; +; \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/Table by streams, short (HTML).csv b/bin/MediaInfoCLI/Plugin/Custom/Table by streams, short (HTML).csv new file mode 100644 index 0000000..61d8cf1 --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/Table by streams, short (HTML).csv @@ -0,0 +1,53 @@ +; +; +;Bug: "Page_Begin", "Page_Middle" and "Page_End" sections are picked on lines 10, 11 and 12 regardless what is there. So it is better to leave them there. +;Bug: \r\n is not turned into a newline on "Page" entries. +;Bug: "Image" sections are not active, but should. +; +; +; +Page;(unused)\r\n +Page_Begin;Media Info +Page_Middle; +Page_End;
FileSizeTimeContainerVideoAudioSubChaps
+; +File;(unused)\r\n +File_Begin; +File_Middle;(unused)\r\n +File_End; +; +General;%FileName%.%FileExtension%%FileSize/String4%%Duration/String%[%BitRate/String%][, %Format%]$if(%Video_Format_List%,,) +General_Begin; +General_Middle;(unused)\r\n +General_End; +; +Video;#%StreamKindID%:[%Width%x%Height%][, %Resolution/String%][, %FrameRate/String%][, %BitRate/String%][, %Format%] +Video_Begin; +Video_Middle;
+Video_End; +; +Audio;#%StreamKindID%:[, %Channel(s)% ch][, %Resolution/String%][, %SamplingRate/String%][, %BitRate/String%][, %Format%] +Audio_Begin; +Audio_Middle;
+Audio_End; +; +Text;#%StreamKindID%:%Format%[@%Language%] +Text_Begin; +Text_Middle;
+Text_End; +; +Chapters;#%StreamKindID%:%Format%[@%Language%][, %Total% entries] +Chapters_Begin; +Chapters_Middle;
+Chapters_End; +; +Image;#%StreamKindID%:[%Width%x%Height%][, %Resolution/String%][, %StreamSize/String4%][, %Format%] +Image_Begin; +Image_Middle;
+Image_End; +; +Menu;#%StreamKindID%:[%Width%x%Height%][, %Resolution/String%][, %FrameRate/String%][, %BitRate/String%][, %Format%][, %Language%] +Menu_Begin; +Menu_Middle;
+Menu_End; +; \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/Table by streams, standard (HTML).csv b/bin/MediaInfoCLI/Plugin/Custom/Table by streams, standard (HTML).csv new file mode 100644 index 0000000..a68fe3c --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/Table by streams, standard (HTML).csv @@ -0,0 +1,53 @@ +; +; +;Bug: "Page_Begin", "Page_Middle" and "Page_End" sections are picked on lines 10, 11 and 12 regardless what is there. So it is better to leave them there. +;Bug: \r\n is not turned into a newline on "Page" entries. +;Bug: "Image" sections are not active, but should. +; +; +; +Page;(unused)\r\n +Page_Begin;Media Info +Page_Middle; +Page_End;
FileSizeTimeContainerVideoAudioSubChaps
+; +File;(unused)\r\n +File_Begin; +File_Middle;(unused)\r\n +File_End; +; +General;%FileName%.%FileExtension%%FileSize/String4%%Duration/String%[%BitRate/String%][(%BitRate_Mode%)][, %Format%][(%Format/Family%)]$if(%Cover%,\, Cover)[, %Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Channel(s)%ch][, %Resolution/String%][, %FrameRate/String%][, %SamplingRate/String%][, %Bits-(Pixel*Frame)%bpf][, %Language%]$if(%Video_Format_List%,,) +General_Begin; +General_Middle;(unused)\r\n +General_End; +; +Video;#%StreamKindID%:[%Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Resolution/String%][, %FrameRate/String%][, %BitRate/String%][(%BitRate_Mode%)][, %Bits-(Pixel*Frame)%bpf][, %Format%][(%Format/Family%)][, %Language%][, %Channel(s)%ch][, %SamplingRate/String%] +Video_Begin; +Video_Middle;
+Video_End; +; +Audio;#%StreamKindID%:[, %Channel(s)%ch][, %Resolution/String%][, %SamplingRate/String%][, %BitRate/String%][(%BitRate_Mode%)][, %Format%][(%Format/Family%)][, %Format_Profile%][, %Language%][, %Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %FrameRate/String%][, %Bits-(Pixel*Frame)%bpf] +Audio_Begin; +Audio_Middle;
+Audio_End; +; +Text;#%StreamKindID%:%Format%[(%Format/Family%)][@%Language%][, %StreamSize/String4%][, %BitRate/String%][(%BitRate_Mode%)][, %Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Channel(s)%ch][, %Resolution/String%][, %FrameRate/String%][, %SamplingRate/String%][, %Bits-(Pixel*Frame)%bpf] +Text_Begin; +Text_Middle;
+Text_End; +; +Chapters;#%StreamKindID%:%Format%[(%Format/Family%)][@%Language%][, %Total% entries][, %StreamSize/String4%][, %BitRate/String%][(%BitRate_Mode%)][, %Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Channel(s)%ch][, %Resolution/String%][, %FrameRate/String%][, %SamplingRate/String%][, %Bits-(Pixel*Frame)%bpf] +Chapters_Begin; +Chapters_Middle;
+Chapters_End; +; +Image;#%StreamKindID%:[%Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Resolution/String%][, %FrameRate/String%][, %StreamSize/String4%][, %BitRate/String%][(%BitRate_Mode%)][, %Bits-(Pixel*Frame)%bpf][, %Format%][(%Format/Family%)][, %Language%][, %Channel(s)%ch][, %SamplingRate/String%] +Image_Begin; +Image_Middle;
+Image_End; +; +Menu;#%StreamKindID%:[%Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Resolution/String%][, %FrameRate/String%][, %BitRate/String%][(%BitRate_Mode%)][, %Bits-(Pixel*Frame)%bpf][, %Format%][(%Format/Family%)][, %Language%][, %Channel(s)%ch][, %SamplingRate/String%] +Menu_Begin; +Menu_Middle;
+Menu_End; +; \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/Table by streams, verbose (HTML).csv b/bin/MediaInfoCLI/Plugin/Custom/Table by streams, verbose (HTML).csv new file mode 100644 index 0000000..60d0a2f --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/Table by streams, verbose (HTML).csv @@ -0,0 +1,53 @@ +; +; +;Bug: "Page_Begin", "Page_Middle" and "Page_End" sections are picked on lines 10, 11 and 12 regardless what is there. So it is better to leave them there. +;Bug: \r\n is not turned into a newline on "Page" entries. +;Bug: "Image" sections are not active, but should. +; +; +; +Page;(unused)\r\n +Page_Begin;Media Info +Page_Middle; +Page_End;
FileSize / OtherContainerVideo tracksAudio TracksSubtitle TracksChapters list
+; +File;(unused)\r\n +File_Begin; +File_Middle;(unused)\r\n +File_End; +; +General;%FileName%.%FileExtension%[%FileSize% B]$if(%Cover%,\, Cover)%Format%[(%Format/Family%)][, %BitRate%bps][(%BitRate_Mode%)][, %Duration/String1%][, %Coherency/Duration% coh][, %StreamSize% B][, %Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Channel(s)%ch][, %Resolution/String%][, %FrameRate/String%][, %SamplingRate/String%][, %Bits-(Pixel*Frame)%bpf][, %FrameCount%frames][, Count:%Count%][, %Format_Settings%][, %Language/String%][, '%Title%'][&'%Title/More%']$if(%Video_Format_List%,,) +General_Begin; +General_Middle;(unused)\r\n +General_End; +; +Video;#%StreamKindID%:%Format%[(%Format/Family%)][, %BitRate%bps][(%BitRate_Mode%)][, %Duration/String1%][, %Coherency/Duration% coh][, %StreamSize% B][, %Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Channel(s)%ch][, %Resolution/String%][, %FrameRate/String%][, %SamplingRate/String%][, %Bits-(Pixel*Frame)%bpf][, %FrameCount%frames][, Count:%Count%][, %Format_Settings%][, Chroma:%Colorimetry%][, %ScanType/String%][, %Format_Settings%][, %Language/String%][, '%Title%'][&'%Title/More%'] +Video_Begin; +Video_Middle;
+Video_End; +; +Audio;#%StreamKindID%:%Format%[(%Format/Family%)][, %BitRate%bps][(%BitRate_Mode%)][, %Duration/String1%][, %Coherency/Duration% coh][, %StreamSize% B][, %Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Channel(s)%ch][, %Resolution/String%][, %FrameRate/String%][, %SamplingRate/String%][, %Bits-(Pixel*Frame)%bpf][, %FrameCount%frames][, Count:%Count%][, %Format_Profile%][, %Format_Settings%][, %Language/String%][, '%Title%'][&'%Title/More%'] +Audio_Begin; +Audio_Middle;
+Audio_End; +; +Text;#%StreamKindID%:%Format%[(%Format/Family%)][, %BitRate%bps][(%BitRate_Mode%)][, %Duration/String1%][, %Coherency/Duration% coh][, %StreamSize% B][, %Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Channel(s)%ch][, %Resolution/String%][, %FrameRate/String%][, %SamplingRate/String%][, %Bits-(Pixel*Frame)%bpf][, %FrameCount%frames][, Count:%Count%][, Summary:%Summary%][, %Language/String%][, '%Title%'][&'%Title/More%'] +Text_Begin; +Text_Middle;
+Text_End; +; +Chapters;#%StreamKindID%:%Format%[(%Format/Family%)][, %BitRate%bps][(%BitRate_Mode%)][, %Duration/String1%][, %Coherency/Duration% coh][, %StreamSize% B][, %Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Channel(s)%ch][, %Resolution/String%][, %FrameRate/String%][, %SamplingRate/String%][, %Bits-(Pixel*Frame)%bpf][, %FrameCount%frames][, Count:%Count%][, %Total% entries][, %Language/String%][, '%Title%'][&'%Title/More%'] +Chapters_Begin; +Chapters_Middle;
+Chapters_End; +; +Image;#%StreamKindID%:%Format%[(%Format/Family%)][, %BitRate%bps][(%BitRate_Mode%)][, %Duration/String1%][, %Coherency/Duration% coh][, %StreamSize% B][, %Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Channel(s)%ch][, %Resolution/String%][, %FrameRate/String%][, %SamplingRate/String%][, %Bits-(Pixel*Frame)%bpf][, %FrameCount%frames][, Count:%Count%][, %Format_Settings%][, Chroma:%Colorimetry%][, %ScanType/String%][, %Format_Settings%][, Summary:%Summary%][, %Language/String%][, '%Title%'][&'%Title/More%'] +Image_Begin; +Image_Middle;
+Image_End; +; +Menu;#%StreamKindID%:%Format%[(%Format/Family%)][, %BitRate%bps][(%BitRate_Mode%)][, %Duration/String1%][, %Coherency/Duration% coh][, %StreamSize% B][, %Width%x%Height%pix][, AR:%AspectRatio%=~%AspectRatio/String%][, %Channel(s)%ch][, %Resolution/String%][, %FrameRate/String%][, %SamplingRate/String%][, %Bits-(Pixel*Frame)%bpf][, %FrameCount%frames][, Count:%Count%][, %Format_Settings%][, Chroma:%Colorimetry%][, %ScanType/String%][, %Format_Settings%][, %Language/String%][, '%Title%'][&'%Title/More%'] +Menu_Begin; +Menu_Middle;
+Menu_End; +; \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/XML.csv b/bin/MediaInfoCLI/Plugin/Custom/XML.csv new file mode 100644 index 0000000..91fe351 --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/XML.csv @@ -0,0 +1,52 @@ +;x +;x +;"Bug: ""Page_Begin"", ""Page_Middle"" and ""Page_End"" sections are picked on lines 10, 11 and 12 regardless what is there. So it is better to leave them there." +;"Bug: \r\n is not turned into a newline on ""Page"" entries." +;"Bug: ""Image"" sections are not active, but should." + + + +Page;(unused)\r\n +Page_Begin; +Page_Middle; +Page_End; + +File; +File_Begin;\r\n +File_Middle; +File_End;\r\n + +General;%Format/String%\r\n%OverallBitRate/String%\r\n%FileSize/String%\r\n\r\n +General_Begin;\r\n +General_Middle; +General_End;\r\n + +Video;%Format/String%\r\n%Width%\r\n%Height%\r\n\r\n +Video_Begin;\r\n +Video_Middle; +Video_End;\r\n + +Audio;%Format/String%\r\n%SamplingRate/String%\r\n\r\n +Audio_Begin;\r\n +Audio_Middle; +Audio_End;\r\n + +Text; +Text_Begin; +Text_Middle; +Text_End; + +Chapters; +Chapters_Begin; +Chapters_Middle; +Chapters_End; + +Image; +Image_Begin; +Image_Middle; +Image_End; + +Menu; +Menu_Begin; +Menu_Middle; +Menu_End; diff --git a/bin/MediaInfoCLI/Plugin/Custom/en.Example.csv b/bin/MediaInfoCLI/Plugin/Custom/en.Example.csv new file mode 100644 index 0000000..724581e --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/en.Example.csv @@ -0,0 +1,30 @@ +General;General : %FileName%\r\nFormat : %Format%$if(%OverallBitRate%, at %OverallBitRate_String%)\r\nLength : %FileSize_String% for %Duration_String1%\r\n\r\n +Video;Video #%ID% : %Format_String%$if(%BitRate%, at %BitRate_String%)\r\nAspect : %Width% x %Height% (%AspectRatio%) at %FrameRate% fps\r\n\r\n +Audio;Audio #%ID% : %Format_String%$if(%BitRate%, at %BitRate_String%)\r\nInfos : %Channels% channel(s), %SamplingRate_String%\r\n$if(%Language%,Language : %Language%\r\n)\r\n +Text;Text #%ID% : %Format_String%\r\n$if(%Language%,Language : %Language%\r\n)\r\n +Chapters;Chapters #%ID% : %Total% chapters\r\n\r\n +Image +File_Begin +File_End +Page_Begin +Page_Middle +Page_End +General_Begin +General_End +Video_Begin +Video_Middle +Video_End +Audio_Begin +Audio_Middle +Audio_End +Text_Begin +Text_Middle +Text_End +Chapters_Begin +Chapters_Middle +Chapters_End +Image_Begin +Image_Middle +Image_End + + diff --git a/bin/MediaInfoCLI/Plugin/Custom/en.Example_HTML.csv b/bin/MediaInfoCLI/Plugin/Custom/en.Example_HTML.csv new file mode 100644 index 0000000..00ebeac --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/en.Example_HTML.csv @@ -0,0 +1,28 @@ +General; \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Name :%FileName%
Format :%Format_String%$if(%OverallBitRate%, at %OverallBitRate_String%)
Lenght :%FileSize_String% for %Duration_String2%
\r\n \r\n;">\r\n \r\n Name :\r\n %FileName%\r\n \r\n \r\n Format :\r\n %Format%$if(%OverallBitRate%, at %OverallBitRate_String%)\r\n \r\n \r\n Lenght :\r\n %FileSize_String% for %Duration_String1%\r\n \r\n\r\n

 

\r\n\r\" +Video; \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Video #%ID% :%Format_String%$if(%Bitrate%, at %Bitrate_String%)
Aspect :%Width% x %Height% (%AspectRatio%) at %FrameRate% fps
\r\n \r\n;">\r\n \r\n Video #%ID% :\r\n %Format_String%$if(%Bitrate%, at %Bitrate_String%)\r\n \r\n \r\n Aspect :\r\n %Width% x %Height% (%AspectRatio%) at %fps% fps\r\n \r\n\r\n

 

\r\n\r\" +Audio; \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Audio #%ID% :%Format_String%$if(%Bitrate%, at %Bitrate_String%)
Infos :%Channels% channel(s), %SamplingRate_String%
Language : %Language_String%
\r\n ;">\r\n \r\n Audio #%ID% :\r\n %Format_String%$if(%Bitrate%, at %Bitrate_String%) :\r\n \r\n \r\n Infos :\r\n %Channels% channel(s), %SamplingRate_String%\r\n \r\n \r\n Language : \r\n %Language_String%\r\n \r\n\r\n

 \r\n \r\n \r\n \r\n \r\n \r\n
Text #%ID% :%Format_String%$if(%Language%, Language : %Language%)
\r\n \r\n +Chapters; \r\n \r\n \r\n \r\n \r\n \r\n
Chapters #%ID% :%Total% chapters
\r\n \r\n +Image +File_Begin; +File_End;
+Page_Begin;\r\n\r\n Media Info\r\n\r\n\r\n\r\n +Page_Middle;


\r\n +Page_End;\r\n\r\n +General_Begin; \r\n \r\n \r\n \r\n +General_End; \r\n
\r\n \r\n \r\n +Video_Begin; \r\n \r\n \r\n \r\n +Video_Middle +Video_End; \r\n
\r\n \r\n \r\n +Audio_Begin; \r\n \r\n \r\n \r\n +Audio_Middle +Audio_End; \r\n
\r\n \r\n \r\n +Text_Begin; \r\n \r\n \r\n \r\n +Text_Middle +Text_End; \r\n
\r\n \r\n \r\n +Chapters_Begin; \r\n \r\n \r\n \r\n +Chapters_Middle +Chapters_End; \r\n
\r\n \r\n \r\n +Image_Begin +Image_Middle +Image_End \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/fr.Example.csv b/bin/MediaInfoCLI/Plugin/Custom/fr.Example.csv new file mode 100644 index 0000000..3d207cf --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/fr.Example.csv @@ -0,0 +1,28 @@ +General;General : %FileName%\r\nFormat : %Format%$if(%OverallBitRate%, at %OverallBitRate_String%,)\r\nTaille : %FileSize_String% pour %Duration_String1%\r\n\r\n +Video;Video #%ID% : %Format_String%$if(%Bitrate%, à %Bitrate_String%,)\r\nRésolution : %Width% x %Height% (%AspectRatio%) à %fps% im/s\r\n\r\n +Audio;Audio #%ID% : %Format_String%$if(%Bitrate%, à %Bitrate_String%,)\r\nInfos : %Channels% canaux, %SamplingRate_String%\r\n$if(%Language%,Langue : %Language%\r\n)\r\n +Text;Texte #%ID% : %Format_String%\r\n$if(%Language%,Langue : %Language%\r\n)\r\n +Chapters;Chapitres #%ID% : %Total% chapitres\r\n +Image; +File_Begin +File_End +Page_Begin +Page_Middle +Page_End +General_Begin +General_End +Video_Begin +Video_Middle +Video_End +Audio_Begin +Audio_Middle +Audio_End +Text_Begin +Text_Middle +Text_End +Chapters_Begin +Chapters_Middle +Chapters_End +Image_Begin +Image_Middle +Image_End diff --git a/bin/MediaInfoCLI/Plugin/Custom/it.Esempio.csv b/bin/MediaInfoCLI/Plugin/Custom/it.Esempio.csv new file mode 100644 index 0000000..d1035e6 --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/it.Esempio.csv @@ -0,0 +1,28 @@ +General;Generale : %FileName%\r\nFormato : %Format%$if(%OverallBitRate%, a %OverallBitRate_String%)\r\nDurata : %FileSize_String% per un totale di %Duration_String1%\r\n\r\n +Video;Traccia Video n°%ID% : %Format_String%$if(%BitRate%, a %BitRate_String%)\r\nAspectRatio : %Width% x %Height% (%AspectRatio%) a %FrameRate% fps\r\n\r\n +Audio;Traccia Audio n°%ID% : %Format_String%$if(%BitRate%, a %BitRate_String%)\r\nAltre Informazioni : %Channels% channel(s), %SamplingRate_String%\r\n$if(%Language%,Lingua : %Language%\r\n)\r\n +Text;Sottotitolo n°%ID% : %Format_String%\r\n$if(%Language%,Lingua : %Language%\r\n)\r\n +Chapters;Numero Capitoli %ID% : %Total% capitoli\r\n\r\n +Image +File_Begin +File_End +Page_Begin +Page_Middle +Page_End +General_Begin +General_End +Video_Begin +Video_Middle +Video_End +Audio_Begin +Audio_Middle +Audio_End +Text_Begin +Text_Middle +Text_End +Chapters_Begin +Chapters_Middle +Chapters_End +Image_Begin +Image_Middle +Image_End \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/it.Esempio_HTML.csv b/bin/MediaInfoCLI/Plugin/Custom/it.Esempio_HTML.csv new file mode 100644 index 0000000..b710428 --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/it.Esempio_HTML.csv @@ -0,0 +1,28 @@ +General; \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n
Nome :%FileName%
Formato:%Format_String%$if(%OverallBitRate%, a %OverallBitRate_String%)
Durata :%FileSize_String% per %Duration_String2%
\r\n \r\n;">\r\n \r\n Name :\r\n %FileName%\r\n \r\n \r\n Format :\r\n %Format%$if(%OverallBitRate%, at %OverallBitRate_String%)\r\n \r\n \r\n Lenght :\r\n %FileSize_String% for %Duration_String1%\r\n \r\n\r\n

 

\r\n\r\" +Video; \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n\r\n \r\n
Traccia Video %ID%:%Format_String%$if(%Bitrate%, a %Bitrate_String%)
AspectRatio :%Width% x %Height% (%AspectRatio%) a %FrameRate% fps
\r\n \r\n;">\r\n \r\n Video #%ID% :\r\n %Format_String%$if(%Bitrate%, at %Bitrate_String%)\r\n \r\n \r\n Aspect :\r\n %Width% x %Height% (%AspectRatio%) at %fps% fps\r\n \r\n\r\n

 

\r\n\r\" +Audio; \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
Traccia Audio %ID% :%Format_String%$if(%Bitrate%, a %Bitrate_String%)
Altre Informazioni :%Channels% cannale(i), %SamplingRate_String%
Lingua : %Language_String%
\r\n ;">\r\n \r\n Audio #%ID% :\r\n %Format_String%$if(%Bitrate%, at %Bitrate_String%) :\r\n \r\n \r\n Infos :\r\n %Channels% channel(s), %SamplingRate_String%\r\n \r\n \r\n Language : \r\n %Language_String%\r\n \r\n\r\n

 \r\n \r\n \r\n \r\n \r\n \r\n
Sottotitolo %ID% :%Format_String%$if(%Language%, Lingua : %Language%)
\r\n \r\n +Chapters; \r\n \r\n \r\n \r\n \r\n \r\n
Numero Capitoli %ID% :%Total% capitoli
\r\n \r\n +Image +File_Begin; +File_End;
+Page_Begin;\r\n\r\n Media Info\r\n\r\n\r\n\r\n +Page_Middle;


\r\n +Page_End;\r\n\r\n +General_Begin; \r\n \r\n \r\n \r\n +General_End; \r\n
\r\n \r\n \r\n +Video_Begin; \r\n \r\n \r\n \r\n +Video_Middle +Video_End; \r\n
\r\n \r\n \r\n +Audio_Begin; \r\n \r\n \r\n \r\n +Audio_Middle +Audio_End; \r\n
\r\n \r\n \r\n +Text_Begin; \r\n \r\n \r\n \r\n +Text_Middle +Text_End; \r\n
\r\n \r\n \r\n +Chapters_Begin; \r\n \r\n \r\n \r\n +Chapters_Middle +Chapters_End; \r\n
\r\n \r\n \r\n +Image_Begin +Image_Middle +Image_End \ No newline at end of file diff --git a/bin/MediaInfoCLI/Plugin/Custom/zzz_Contrib - Dusil (HTML).csv b/bin/MediaInfoCLI/Plugin/Custom/zzz_Contrib - Dusil (HTML).csv new file mode 100644 index 0000000..8745f98 --- /dev/null +++ b/bin/MediaInfoCLI/Plugin/Custom/zzz_Contrib - Dusil (HTML).csv @@ -0,0 +1,33 @@ +; +; +;Bug: "Page_Begin""Page_Middle" and "Page_End" sections are picked on lines 1011 and 12 regardless what is there. So it is better to leave them there. +;Bug: \r\n is not turned into a newline on "Page" entries. +;Bug: "Image" sections are not activebut should. +; +; +; +Page;(unused)\r\n +Page_Begin;Media Info +Page_Middle; +Page_End;
DirectoryFile NameSize (Bytes)ContainerVideo CodecVideo Rate (bps)Video DurationVideo Size (Bytes)Width (pixels)Height (pixels)fpsQfTotal FramesVideo CodingChromaAudio CodecRate (bps)Audio FormatAudio Size (Bytes)Ch
+; +File;(unused)\r\n +File_Begin; +File_Middle;(unused)\r\n +File_End; +; +General;%FolderName%\%FileName%.%FileExtension%[%FileSize%]%Format%[(%Format/Family%)] +General_Begin; +General_Middle;(unused)\r\n +General_End; +; +Video;%Format%[(%Format/Family%)][%BitRate%][%Duration/String1%][%StreamSize%][%Width%][%Height%][%FrameRate/String%][%Bits-(Pixel*Frame)%][%FrameCount%][%Format_Settings%][%ChromaSubsampling%] +Video_Begin; +Video_Middle;
+Video_End; +; +Audio;%Format%[(%Format/Family%)][%BitRate%][%BitRate_Mode%][%StreamSize%][%Channel(s)%] +Audio_Begin; +Audio_Middle;
+Audio_End; +; \ No newline at end of file diff --git a/bin/Transmission/dbus-1.dll b/bin/Transmission/dbus-1.dll new file mode 100644 index 0000000..128750c Binary files /dev/null and b/bin/Transmission/dbus-1.dll differ diff --git a/bin/Transmission/libcrypto-1_1-x64.dll b/bin/Transmission/libcrypto-1_1-x64.dll new file mode 100644 index 0000000..66b45f7 Binary files /dev/null and b/bin/Transmission/libcrypto-1_1-x64.dll differ diff --git a/bin/Transmission/libcrypto-3-x64.dll b/bin/Transmission/libcrypto-3-x64.dll new file mode 100644 index 0000000..2eec849 Binary files /dev/null and b/bin/Transmission/libcrypto-3-x64.dll differ diff --git a/bin/Transmission/libcurl.dll b/bin/Transmission/libcurl.dll new file mode 100644 index 0000000..61df3d4 Binary files /dev/null and b/bin/Transmission/libcurl.dll differ diff --git a/bin/Transmission/libssl-1_1-x64.dll b/bin/Transmission/libssl-1_1-x64.dll new file mode 100644 index 0000000..9865333 Binary files /dev/null and b/bin/Transmission/libssl-1_1-x64.dll differ diff --git a/bin/Transmission/torrent.tmp.hDkAtC b/bin/Transmission/torrent.tmp.hDkAtC new file mode 100644 index 0000000..f761cdb Binary files /dev/null and b/bin/Transmission/torrent.tmp.hDkAtC differ diff --git a/bin/Transmission/transmission-create.exe b/bin/Transmission/transmission-create.exe new file mode 100644 index 0000000..155c331 Binary files /dev/null and b/bin/Transmission/transmission-create.exe differ diff --git a/bin/Transmission/transmission-create.exe.bak b/bin/Transmission/transmission-create.exe.bak new file mode 100644 index 0000000..9c5292e Binary files /dev/null and b/bin/Transmission/transmission-create.exe.bak differ diff --git a/bin/Transmission/vcruntime140_1.dll b/bin/Transmission/vcruntime140_1.dll new file mode 100644 index 0000000..d31504c Binary files /dev/null and b/bin/Transmission/vcruntime140_1.dll differ diff --git a/bin/Transmission/zlib.dll b/bin/Transmission/zlib.dll new file mode 100644 index 0000000..d098621 Binary files /dev/null and b/bin/Transmission/zlib.dll differ diff --git a/bin/ffplay.exe b/bin/ffplay.exe new file mode 100644 index 0000000..154679e Binary files /dev/null and b/bin/ffplay.exe differ diff --git a/bin/ffprobe.exe b/bin/ffprobe.exe new file mode 100644 index 0000000..4d00a00 Binary files /dev/null and b/bin/ffprobe.exe differ