From 5e0a3574044112ef2a14192eec18382226f92429 Mon Sep 17 00:00:00 2001 From: Leszek Sliwko Date: Mon, 16 Aug 2021 15:32:04 +0100 Subject: [PATCH] adding sox as external parser --- .../parser/external/tika-external-parsers.xml | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/tika-core/src/main/resources/org/apache/tika/parser/external/tika-external-parsers.xml b/tika-core/src/main/resources/org/apache/tika/parser/external/tika-external-parsers.xml index 96bad4688c..9a1f356834 100644 --- a/tika-core/src/main/resources/org/apache/tika/parser/external/tika-external-parsers.xml +++ b/tika-core/src/main/resources/org/apache/tika/parser/external/tika-external-parsers.xml @@ -61,4 +61,57 @@ \s*([A-Za-z0-9/ \(\)]+\S{1})\s+:\s+([A-Za-z0-9\(\)\[\] \:\-\.]+)\s* + + + sox --version + 126,127 + + env FOO=${OUTPUT} sox --info ${INPUT} + + audio/3gpp + audio/3gpp2 + audio/aac + audio/ac3 + audio/basic + audio/L24 + audio/mid + audio/mpeg + audio/mpeg3 + audio/x-mpeg-3 + audio/mpeg4-generic + audio/mp4 + audio/mp3 + audio/x-aiff + audio/PCMA + audio/PCMA-WB + audio/PCMU + audio/PCMU-WB + audio/ogg + audio/vorbis + audio/vnd.wav + audio/vnd.wave + audio/vnd.rn-realaudio + audio/wav + audio/wave + audio/x-wav + + + + \s*Channels.*:\s+(\d+)\s* + + \s*Sample Rate.*:\s+(\d+)\s* + + \s*Precision.*:\s+([\d\w-]+)\s* + + \s*Duration.*:\s+([\d:\.]+)\s* + + \s*File Size.*:\s+([\d\w]+)\s* + + \s*Bit Rate.*:\s+([\d\w]+)\s* + + \s*Sample Encoding.*:\s+(.*)\s* + + \s*Comment.*:\s+(.*)\s* + +