diff --git a/etc/Translation/Blank.ts b/etc/Translation/Blank.ts index 5d9c28a6..71495614 100644 --- a/etc/Translation/Blank.ts +++ b/etc/Translation/Blank.ts @@ -2715,102 +2715,108 @@ - + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + + + The format of this file is NOT supported: - + Container Format: - + Audio Format: - + Unsupported! - + Aborted! - + Done. - + Failed! - + Encoding - + Analyzing - + Filtering - + Decoding - + The source audio file could not be found: - + The source audio file could not be opened for reading: - + The target output directory doesn't exist and could NOT be created: - + The target output directory is NOT writable: - + Unknown File Name - + Unknown Title - + Unknown Artist - + Unknown Album - + Unknown Comment diff --git a/etc/Translation/LameXP_DE.ts b/etc/Translation/LameXP_DE.ts index 1470c7cc..a58ed7bd 100644 --- a/etc/Translation/LameXP_DE.ts +++ b/etc/Translation/LameXP_DE.ts @@ -2174,6 +2174,11 @@ Analyzing Prüfe + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + ProcessingDialog diff --git a/etc/Translation/LameXP_ES.ts b/etc/Translation/LameXP_ES.ts index ed05888d..d04feb54 100644 --- a/etc/Translation/LameXP_ES.ts +++ b/etc/Translation/LameXP_ES.ts @@ -2173,6 +2173,11 @@ Analyzing Analizando + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + ProcessingDialog diff --git a/etc/Translation/LameXP_FR.ts b/etc/Translation/LameXP_FR.ts index 7d591ed8..ee231496 100644 --- a/etc/Translation/LameXP_FR.ts +++ b/etc/Translation/LameXP_FR.ts @@ -2183,6 +2183,11 @@ Ouvrir le dossier récursivement... Analyzing + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + ProcessingDialog diff --git a/etc/Translation/LameXP_IT.ts b/etc/Translation/LameXP_IT.ts index 51792644..78145833 100644 --- a/etc/Translation/LameXP_IT.ts +++ b/etc/Translation/LameXP_IT.ts @@ -2174,6 +2174,11 @@ Analyzing + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + ProcessingDialog diff --git a/etc/Translation/LameXP_KR.ts b/etc/Translation/LameXP_KR.ts index fbd9da88..8622a9f8 100644 --- a/etc/Translation/LameXP_KR.ts +++ b/etc/Translation/LameXP_KR.ts @@ -2173,6 +2173,11 @@ Analyzing 검토중 + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + ProcessingDialog diff --git a/etc/Translation/LameXP_PL.ts b/etc/Translation/LameXP_PL.ts index 9237741c..9126e006 100644 --- a/etc/Translation/LameXP_PL.ts +++ b/etc/Translation/LameXP_PL.ts @@ -2715,102 +2715,108 @@ Nie znaleziono! - + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + + + The format of this file is NOT supported: Format tego pliku NIE jest obsługiwany: - + Container Format: Format kontenera: - + Audio Format: Format dźwięku: - + Unsupported! Nieobsługiwany! - + Done. Zrobione. - + Aborted! Przerwane! - + Failed! Niepowodzenie! - + Encoding Kompresowanie - + Analyzing Analizowanie - + Filtering Filtrowanie - + Decoding Dekodowanie - + The source audio file could not be found: Źródłowy plik dźwiękowy nie został odnaleziony: - + The source audio file could not be opened for reading: Źródłowy plik dźwiękowy nie mógł zostać otworzony: - + The target output directory doesn't exist and could NOT be created: Lokalizacja docelowa nie istnieje lu NIE mogła zostać utworzona: - + The target output directory is NOT writable: Nie można zapisać do lokalizacji docelowej: - + Unknown File Name Nieznana nazwa pliku - + Unknown Title Nieznany Tytuł - + Unknown Artist Nieznany Artysta - + Unknown Album Nieznany Album - + Unknown Comment Nieznany Komentarz diff --git a/etc/Translation/LameXP_RU.ts b/etc/Translation/LameXP_RU.ts index b517781f..30b86854 100644 --- a/etc/Translation/LameXP_RU.ts +++ b/etc/Translation/LameXP_RU.ts @@ -2180,6 +2180,11 @@ Analyzing Анализ + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + ProcessingDialog diff --git a/etc/Translation/LameXP_SV.ts b/etc/Translation/LameXP_SV.ts index f4ce670b..187dfae7 100644 --- a/etc/Translation/LameXP_SV.ts +++ b/etc/Translation/LameXP_SV.ts @@ -2715,102 +2715,108 @@ Hittas ej! - + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + + + The format of this file is NOT supported: Det här filformatet saknar stöd i LameXP: - + Container Format: Behållarformat: - + Audio Format: Ljudformat: - + Unsupported! Stöd saknas! - + Aborted! Avbruten! - + Done. Klar. - + Failed! Misslyckades! - + Encoding Kodar - + Analyzing Analyserar - + Filtering Filtrerar - + Decoding Avkodar - + The source audio file could not be found: Källfilen kan inte hittas: - + The source audio file could not be opened for reading: Källfilen kan inte öppnas för läsning: - + The target output directory doesn't exist and could NOT be created: Målmappen finns inte och kan inte skapas: - + The target output directory is NOT writable: Målmappen är INTE skrivbar: - + Unknown File Name Okänt filnamn - + Unknown Title Okänd titel - + Unknown Artist Okänd artist - + Unknown Album Okänt album - + Unknown Comment Okänd kommentar diff --git a/etc/Translation/LameXP_TW.ts b/etc/Translation/LameXP_TW.ts index 30472485..5a655fb3 100644 --- a/etc/Translation/LameXP_TW.ts +++ b/etc/Translation/LameXP_TW.ts @@ -2173,6 +2173,11 @@ Analyzing 分析 + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + ProcessingDialog diff --git a/etc/Translation/LameXP_UK.ts b/etc/Translation/LameXP_UK.ts index acb1a1de..9e5063ff 100644 --- a/etc/Translation/LameXP_UK.ts +++ b/etc/Translation/LameXP_UK.ts @@ -2174,6 +2174,11 @@ Analyzing Аналізування + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + ProcessingDialog diff --git a/etc/Translation/LameXP_ZH.ts b/etc/Translation/LameXP_ZH.ts index 9cef0ada..a83974cc 100644 --- a/etc/Translation/LameXP_ZH.ts +++ b/etc/Translation/LameXP_ZH.ts @@ -2173,6 +2173,11 @@ Analyzing 分析 + + WARNING: Decoded file size exceeds 4 GB, problems might occur! + + + ProcessingDialog diff --git a/res/tools/mediainfo.i386.exe b/res/tools/mediainfo.i386.exe index ccacd067..a067fbc5 100644 Binary files a/res/tools/mediainfo.i386.exe and b/res/tools/mediainfo.i386.exe differ diff --git a/res/tools/mediainfo.x64.exe b/res/tools/mediainfo.x64.exe index c0c8f7dd..a71b760a 100644 Binary files a/res/tools/mediainfo.x64.exe and b/res/tools/mediainfo.x64.exe differ diff --git a/src/Config.h b/src/Config.h index a8b34361..e75f1c5f 100644 --- a/src/Config.h +++ b/src/Config.h @@ -30,7 +30,7 @@ #define VER_LAMEXP_MINOR_LO 5 #define VER_LAMEXP_TYPE Alpha #define VER_LAMEXP_PATCH 5 -#define VER_LAMEXP_BUILD 1042 +#define VER_LAMEXP_BUILD 1044 /////////////////////////////////////////////////////////////////////////////// // Tool versions (minimum expected versions!) diff --git a/src/Thread_Process.cpp b/src/Thread_Process.cpp index f260ca6f..94dd1f27 100644 --- a/src/Thread_Process.cpp +++ b/src/Thread_Process.cpp @@ -158,9 +158,15 @@ void ProcessThread::processFile() if(bSuccess) { sourceFile = tempFile; - handleMessage("\n-------------------------------\n"); m_audioFile.setFormatContainerType(QString::fromLatin1("Wave")); m_audioFile.setFormatAudioType(QString::fromLatin1("PCM")); + + if(QFileInfo(sourceFile).size() >= 4294967296i64) + { + handleMessage(tr("WARNING: Decoded file size exceeds 4 GB, problems might occur!\n")); + } + + handleMessage("\n-------------------------------\n"); } } else diff --git a/src/Tools.h b/src/Tools.h index 7500e5ef..f3cb7325 100644 --- a/src/Tools.h +++ b/src/Tools.h @@ -65,8 +65,8 @@ g_lamexp_tools[] = {"3fd15a6b5b0120794650f1dcd0c35f147cc21576e78f17425288bfacbad0b14696186739", CPU_TYPE_ALL_GEN, "lame.i386.exe", 3995}, {"069a79d843939a65d8578f51b6acd09de95d44362c6a9c74e92a6e73ba40aea07916f7c4", CPU_TYPE_ALL_SSE, "lame.sse2.exe", 3995}, {"d4d806fc3d0a36ef357ea43b870c7e46de9c18be9920f451314d72d02ba0fe4f7c867d9c", CPU_TYPE_ALL_ALL, "mac.exe", 411}, - {"9023a190e24c788c4f3e74207fe5aca44c0857d010c3167e3a4e72dcba6c99ffe81c9c17", CPU_TYPE_X86_ALL, "mediainfo.i386.exe", 757}, - {"d67c66e2f898003194753e9e07f1b022d4b367e320b0246173ac0e29ae37de8e2fa16f82", CPU_TYPE_X64_ALL, "mediainfo.x64.exe", 757}, + {"a2aec43c15c6286cfbff9102deeea32dc2e357aa435f1a012f6d18bb91ffdbf328595946", CPU_TYPE_X86_ALL, "mediainfo.i386.exe", 758}, + {"7265211b9380b8c0171181596a1aa13dfbce32ad701c22db6d5f9a9e5449c8a13ab407b1", CPU_TYPE_X64_ALL, "mediainfo.x64.exe", 758}, {"ed49bfeb5113e8eca4f2f5c5c9359f6edeecf457cff8511178902c7d792380eaa578d9bc", CPU_TYPE_ALL_ALL, "mpcdec.exe", 475}, {"96d3421936045c3b8c85e0be0d6f9ae454fee2bb2a2f91f606fe29447b14748ef2f120ec", CPU_TYPE_ALL_ALL, "mpg123.exe", 1142}, {"0c781805dda931c529bd16069215f616a7a4c5e5c2dfb6b75fe85d52b20511830693e528", CPU_TYPE_ALL_ALL, "oggdec.exe", UINT_MAX},