Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade tools #386

Merged
merged 3 commits into from
Jul 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
## Unreleased (TBD)
- ?

- Tool upgrades
- ExifTool 12.60
- Jhove 1.28.0
- MediaInfo 23.07
- Tika 2.8.0

## Version 1.6.0 (1/16/2023)

Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,11 @@
<embarc.version>0.2</embarc.version>

<!-- Tool properties -->
<tika.version>2.6.0</tika.version>
<tika.version>2.8.0</tika.version>
<tika.dir>lib/tika</tika.dir>
<droid.version>6.5.2</droid.version>
<droid.dir>lib/droid</droid.dir>
<jhove.version>1.26.1</jhove.version>
<jhove.version>1.28.0</jhove.version>
<jhove.dir>lib/jhove</jhove.dir>
</properties>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ private enum TikaProperty {

private static final Namespace fitsNS = Namespace.getNamespace(Fits.XML_NAMESPACE);
private static final String TOOL_NAME = "Tika";
private static final String TOOL_VERSION = "2.6.0"; // Hard-coded version till we can do better
private static final String TOOL_VERSION = "2.8.0"; // Hard-coded version till we can do better

private static final MimeTypes mimeTypes = MimeTypes.getDefaultMimeTypes();
private final Parser tikaParser;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@
<duration toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">3971</duration>
<timecodeStart toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">01:58:41:27</timecodeStart>
<bitRate toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">30341389</bitRate>
<dateCreated toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">UTC 2015-03-13 15:36:19</dateCreated>
<dateModified toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">UTC 2022-10-30 15:39:47</dateModified>
<dateCreated toolname="MediaInfo" toolversion="23.04" status="SINGLE_RESULT">2015-03-13 15:36:19 UTC</dateCreated>
<dateModified toolname="MediaInfo" toolversion="23.04" status="SINGLE_RESULT">2022-10-23 21:57:52 UTC</dateModified>
<track type="video" id="1" toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">
<videoDataEncoding>AVdv</videoDataEncoding>
<codecId>AVdv</codecId>
Expand Down
6 changes: 3 additions & 3 deletions testfiles/output/FITS-SAMPLE-26.mov_XmlUnitExpectedOutput.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@
<duration toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">3971</duration>
<timecodeStart toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">01:58:41:27</timecodeStart>
<bitRate toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">30341389</bitRate>
<dateCreated toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">UTC 2015-03-13 15:36:19</dateCreated>
<dateModified toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">UTC 2022-10-30 15:39:47</dateModified>
<dateCreated toolname="MediaInfo" toolversion="23.04" status="SINGLE_RESULT">2015-03-13 15:36:19 UTC</dateCreated>
<dateModified toolname="MediaInfo" toolversion="23.04" status="SINGLE_RESULT">2022-10-23 21:57:52 UTC</dateModified>
<track type="video" id="1" toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">
<videoDataEncoding>AVdv</videoDataEncoding>
<codecId>AVdv</codecId>
Expand Down Expand Up @@ -152,7 +152,7 @@
<ebucore:mimeType typeLabel="video/quicktime" />
<ebucore:locator>/fits/testfiles/input/FITS-SAMPLE-26.mov</ebucore:locator>
<ebucore:technicalAttributeString typeLabel="overallBitRate">30341389</ebucore:technicalAttributeString>
<ebucore:dateModified startTime="15:39:47Z" startDate="2022-10-30" />
<ebucore:dateModified startTime="21:57:52Z" startDate="2022-10-23" />
</ebucore:format>
</ebucore:coreMetadata>
</ebucore:ebuCoreMain>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@
<formatProfile toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">Base Media / Version 2</formatProfile>
<duration toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">4137</duration>
<bitRate toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">17585272</bitRate>
<dateCreated toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">UTC 2015-03-13 19:21:21</dateCreated>
<dateModified toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">UTC 2022-10-30 15:39:47</dateModified>
<dateCreated toolname="MediaInfo" toolversion="23.04" status="SINGLE_RESULT">2015-03-13 19:21:21 UTC</dateCreated>
<dateModified toolname="MediaInfo" toolversion="23.04" status="SINGLE_RESULT">2022-10-23 21:57:52 UTC</dateModified>
<track type="video" id="1" toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">
<videoDataEncoding>avc1</videoDataEncoding>
<codecId>avc1</codecId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
<formatProfile toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">Base Media / Version 2</formatProfile>
<duration toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">4137</duration>
<bitRate toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">17585272</bitRate>
<dateCreated toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">UTC 2015-03-13 19:21:21</dateCreated>
<dateModified toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">UTC 2023-01-10 13:43:06</dateModified>
<dateCreated toolname="MediaInfo" toolversion="23.04" status="SINGLE_RESULT">2015-03-13 19:21:21 UTC</dateCreated>
<dateModified toolname="MediaInfo" toolversion="23.04" status="SINGLE_RESULT">2022-10-23 21:57:52 UTC</dateModified>
<track type="video" id="1" toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">
<videoDataEncoding>avc1</videoDataEncoding>
<codecId>avc1</codecId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
<colorSpace toolname="Exiftool" toolversion="12.50" status="CONFLICT">RGB</colorSpace>
<iccProfileName toolname="Jhove" toolversion="1.26.1">Adobe RGB (1998)</iccProfileName>
<YCbCrSubSampling toolname="Exiftool" toolversion="12.50" status="SINGLE_RESULT">1 1</YCbCrSubSampling>
<orientation toolname="Exiftool" toolversion="12.50" status="SINGLE_RESULT">normal*</orientation>
<orientation toolname="Jhove" toolversion="1.26.1">normal*</orientation>
<samplingFrequencyUnit toolname="Jhove" toolversion="1.26.1">in.</samplingFrequencyUnit>
<xSamplingFrequency toolname="Jhove" toolversion="1.26.1">350</xSamplingFrequency>
<ySamplingFrequency toolname="Jhove" toolversion="1.26.1">350</ySamplingFrequency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
<iccProfileName toolname="Jhove" toolversion="1.26.1">sRGB IEC61966-2.1</iccProfileName>
<YCbCrSubSampling toolname="Exiftool" toolversion="12.50" status="SINGLE_RESULT">1 1</YCbCrSubSampling>
<YCbCrPositioning toolname="Exiftool" toolversion="12.50" status="SINGLE_RESULT">1</YCbCrPositioning>
<orientation toolname="Exiftool" toolversion="12.50" status="SINGLE_RESULT">normal*</orientation>
<orientation toolname="Jhove" toolversion="1.26.1">normal*</orientation>
<samplingFrequencyUnit toolname="Jhove" toolversion="1.26.1">in.</samplingFrequencyUnit>
<xSamplingFrequency toolname="Jhove" toolversion="1.26.1">72</xSamplingFrequency>
<ySamplingFrequency toolname="Jhove" toolversion="1.26.1">72</ySamplingFrequency>
Expand Down
6 changes: 3 additions & 3 deletions testfiles/output/aletrek-rle.mov_XmlUnitExpectedOutput.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
<format toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">QuickTime</format>
<duration toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">3333</duration>
<bitRate toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">567338</bitRate>
<dateCreated toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">UTC 2002-10-18 17:15:11</dateCreated>
<dateModified toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">UTC 2022-11-05 19:13:39</dateModified>
<dateCreated toolname="MediaInfo" toolversion="23.04" status="SINGLE_RESULT">2002-10-18 17:15:11 UTC</dateCreated>
<dateModified toolname="MediaInfo" toolversion="23.04" status="SINGLE_RESULT">2022-11-27 22:46:47 UTC</dateModified>
<track type="video" id="1" toolname="MediaInfo" toolversion="22.09" status="SINGLE_RESULT">
<videoDataEncoding>rle </videoDataEncoding>
<codecId>rle </codecId>
Expand Down Expand Up @@ -87,7 +87,7 @@
<ebucore:mimeType typeLabel="video/quicktime" />
<ebucore:locator>/fits/testfiles/input/aletrek-rle.mov</ebucore:locator>
<ebucore:technicalAttributeString typeLabel="overallBitRate">567338</ebucore:technicalAttributeString>
<ebucore:dateModified startTime="19:13:39Z" startDate="2022-11-05" />
<ebucore:dateModified startTime="22:46:47Z" startDate="2022-11-27" />
</ebucore:format>
</ebucore:coreMetadata>
</ebucore:ebuCoreMain>
Expand Down
2 changes: 1 addition & 1 deletion testfiles/output/gps.jpg_XmlUnitExpectedOutput.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<colorSpace toolname="Jhove" toolversion="1.26.1" status="SINGLE_RESULT">YCbCr</colorSpace>
<YCbCrSubSampling toolname="Exiftool" toolversion="12.50" status="SINGLE_RESULT">2 2</YCbCrSubSampling>
<YCbCrPositioning toolname="Exiftool" toolversion="12.50" status="SINGLE_RESULT">2</YCbCrPositioning>
<orientation toolname="Exiftool" toolversion="12.50" status="SINGLE_RESULT">normal*</orientation>
<orientation toolname="Jhove" toolversion="1.26.1">normal*</orientation>
<samplingFrequencyUnit toolname="Jhove" toolversion="1.26.1">in.</samplingFrequencyUnit>
<xSamplingFrequency toolname="Exiftool" toolversion="12.50">72</xSamplingFrequency>
<ySamplingFrequency toolname="Exiftool" toolversion="12.50">72</ySamplingFrequency>
Expand Down
32 changes: 16 additions & 16 deletions tools.properties
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
# exiftool
# When upgrading exiftool, be sure to select a *production release* version (https://www.exiftool.org/history.html).
# None production releases are not available for download long-term.
exiftool.version=12.50
exiftool.unix.url=https://exiftool.org/Image-ExifTool-12.50.tar.gz
exiftool.unix.md5=75dd9d375c1c4798a082dda79eaf6ba7
exiftool.windows.url=https://exiftool.org/exiftool-12.50.zip
exiftool.windows.md5=c5cc07cd015c9e029786894243ace2e9
exiftool.version=12.60
exiftool.unix.url=https://exiftool.org/Image-ExifTool-12.60.tar.gz
exiftool.unix.md5=ab1b5d756aaa8188890afa5a16563f57
exiftool.windows.url=https://exiftool.org/exiftool-12.60.zip
exiftool.windows.md5=a020948fd8d1a8c891266bebee65792a

# MediaInfo
# https://mediaarea.net/en/MediaInfo/Download
mediainfo.version=22.09
mediainfo.linux.url=https://mediaarea.net/download/binary/libmediainfo0/22.09/libmediainfo0v5_22.09-1_amd64.xUbuntu_22.04.deb
mediainfo.linux.md5=6a0929e0223008f6648f6596ac5730de
mediainfo.linux.zen.url=https://mediaarea.net/download/binary/libzen0/0.4.39/libzen0v5_0.4.39-1_amd64.xUbuntu_22.04.deb
mediainfo.linux.zen.md5=6cc1229b89370b3cc91b6d77e93c682e
mediainfo.linux.source.url=https://mediaarea.net/download/binary/libmediainfo0/22.09/MediaInfo_DLL_22.09_GNU_FromSource.tar.gz
mediainfo.linux.source.md5=632f1e258b9caca5bceb184c597fc243
mediainfo.mac.url=https://mediaarea.net/download/binary/libmediainfo0/22.09/MediaInfo_DLL_22.09_Mac_x86_64+arm64.tar.bz2
mediainfo.mac.md5=fb0722f85eb8c1cd97ffcd89af8b9232
mediainfo.windows.url=https://mediaarea.net/download/binary/libmediainfo0/22.09/MediaInfo_DLL_22.09_Windows_x64_WithoutInstaller.zip
mediainfo.windows.md5=cb62db87fb4d8ecd312a33130fcdf8b0
mediainfo.version=23.07
mediainfo.linux.url=https://mediaarea.net/download/binary/libmediainfo0/23.07/libmediainfo0v5_23.07-1_amd64.Ubuntu_23.04.deb
mediainfo.linux.md5=1c37765affba25d2eba540e81f014ab8
mediainfo.linux.zen.url=https://mediaarea.net/download/binary/libzen0/0.4.41/libzen0v5_0.4.41-1_amd64.Ubuntu_23.04.deb
mediainfo.linux.zen.md5=79ec9ca86e939e70dcc6969cdc3072fe
mediainfo.linux.source.url=https://mediaarea.net/download/binary/libmediainfo0/23.07/MediaInfo_DLL_23.07_GNU_FromSource.tar.gz
mediainfo.linux.source.md5=29ca097a662768d1bb11262accc232ef
mediainfo.mac.url=https://mediaarea.net/download/binary/libmediainfo0/23.07/MediaInfo_DLL_23.07_Mac_x86_64+arm64.tar.bz2
mediainfo.mac.md5=62e5404ada8386135b61d89eb092162a
mediainfo.windows.url=https://mediaarea.net/download/binary/libmediainfo0/23.07/MediaInfo_DLL_23.07_Windows_x64_WithoutInstaller.zip
mediainfo.windows.md5=693718e588e2a323f4e7fe28b0477ca7

# Windows file util
# https://gnuwin32.sourceforge.net/packages/file.htm
Expand Down