Fixed a bug that would cause the encoding job to fail, when an audio filter is *skipped*. If a filter is skipped, it did *not* write an output file. However, before this fix, the ProcessThread would try to continue with the (empty) output file, resulting in the subsequent encoder invocation to fail.
This commit is contained in:
parent
2026be82dd
commit
cde1950dde
@ -88,6 +88,7 @@
|
|||||||
<li>Fixed the location of temporary intermediate files for SoX-based audio effects</li>
|
<li>Fixed the location of temporary intermediate files for SoX-based audio effects</li>
|
||||||
<li>Fixed embedding of meta tags with OggEnc2 when reading directly from OGG/FLAC input file</li>
|
<li>Fixed embedding of meta tags with OggEnc2 when reading directly from OGG/FLAC input file</li>
|
||||||
<li>Fixed encoding of <em>non</em>-Stereo sources with NeroAAC, when "HE-AAC <em>v2</em> (SBR+PS)" is selected</li>
|
<li>Fixed encoding of <em>non</em>-Stereo sources with NeroAAC, when "HE-AAC <em>v2</em> (SBR+PS)" is selected</li>
|
||||||
|
<li>Fixed a bug that would cause the encoding job to fail, when an audio filter is <em>skipped</em></li>
|
||||||
<li>Enabled the "built-in" resampler for QAAC encoder</li>
|
<li>Enabled the "built-in" resampler for QAAC encoder</li>
|
||||||
<li>The "Algorithm Quality" slider now also affects the QAAC encoder</li>
|
<li>The "Algorithm Quality" slider now also affects the QAAC encoder</li>
|
||||||
<li>Added "AVX" (Advanced Vector Extensions) to CPU feature detection code</li>
|
<li>Added "AVX" (Advanced Vector Extensions) to CPU feature detection code</li>
|
||||||
|
@ -8,6 +8,7 @@
|
|||||||
* Fixed the location of temporary intermediate files for SoX-based audio effects
|
* Fixed the location of temporary intermediate files for SoX-based audio effects
|
||||||
* Fixed embedding of meta tags with OggEnc2 when reading directly from OGG/FLAC input file
|
* Fixed embedding of meta tags with OggEnc2 when reading directly from OGG/FLAC input file
|
||||||
* Fixed encoding of *non*-Stereo sources with NeroAAC, when "HE-AAC *v2* (SBR+PS)" is selected
|
* Fixed encoding of *non*-Stereo sources with NeroAAC, when "HE-AAC *v2* (SBR+PS)" is selected
|
||||||
|
* Fixed a bug that would cause the encoding job to fail, when an audio filter is *skipped*
|
||||||
* Enabled the "built-in" resampler for QAAC encoder
|
* Enabled the "built-in" resampler for QAAC encoder
|
||||||
* The "Algorithm Quality" slider now also affects the QAAC encoder
|
* The "Algorithm Quality" slider now also affects the QAAC encoder
|
||||||
* Added "AVX" (Advanced Vector Extensions) to CPU feature detection code
|
* Added "AVX" (Advanced Vector Extensions) to CPU feature detection code
|
||||||
|
@ -3017,102 +3017,102 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3015,82 +3015,82 @@
|
|||||||
<translation>Nicht unterstützt!</translation>
|
<translation>Nicht unterstützt!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation>Fertig.</translation>
|
<translation>Fertig.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation>Abgebrochen!</translation>
|
<translation>Abgebrochen!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation>Fehler!</translation>
|
<translation>Fehler!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation>Kodiere</translation>
|
<translation>Kodiere</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation>Filtere</translation>
|
<translation>Filtere</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation>Dekodiere</translation>
|
<translation>Dekodiere</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation>Die Quell-Audiodatei konnte nicht gefunden werden:</translation>
|
<translation>Die Quell-Audiodatei konnte nicht gefunden werden:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation>Die Quell-Audiodatei konnte nicht zum Lesen geöffnet werden:</translation>
|
<translation>Die Quell-Audiodatei konnte nicht zum Lesen geöffnet werden:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation>Das Zielverzeichnis existiert nicht und konnte nicht erstellt werden:</translation>
|
<translation>Das Zielverzeichnis existiert nicht und konnte nicht erstellt werden:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation>In das Zielverzeichnis kann nicht geschrieben werden:</translation>
|
<translation>In das Zielverzeichnis kann nicht geschrieben werden:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation>Unbekannter Dateiname</translation>
|
<translation>Unbekannter Dateiname</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation>Unbekannter Titel</translation>
|
<translation>Unbekannter Titel</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation>Unbekannter Künstler</translation>
|
<translation>Unbekannter Künstler</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation>Unbekanntes Album</translation>
|
<translation>Unbekanntes Album</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation>Unbekannter Kommentar</translation>
|
<translation>Unbekannter Kommentar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation>Prüfe</translation>
|
<translation>Prüfe</translation>
|
||||||
</message>
|
</message>
|
||||||
@ -3106,22 +3106,22 @@
|
|||||||
<translation>Übersprungen.</translation>
|
<translation>Übersprungen.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation>Zieldatei existiert bereits, die Datei wird übersprungen:</translation>
|
<translation>Zieldatei existiert bereits, die Datei wird übersprungen:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation>Wenn existierende Dateien nicht übersprungen werden sollen, ändern Sie bitte den Überschreiben-Modus!</translation>
|
<translation>Wenn existierende Dateien nicht übersprungen werden sollen, ändern Sie bitte den Überschreiben-Modus!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation>Zieldatei existiert bereits, die Datei wird gelöscht und überschrieben:</translation>
|
<translation>Zieldatei existiert bereits, die Datei wird gelöscht und überschrieben:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation>Die existierende Datei konnte nicht gelöscht werden, ein anderer Dateiname wird gewählt!</translation>
|
<translation>Die existierende Datei konnte nicht gelöscht werden, ein anderer Dateiname wird gewählt!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3015,82 +3015,82 @@
|
|||||||
<translation>¡No soportado!</translation>
|
<translation>¡No soportado!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation>Finalizado.</translation>
|
<translation>Finalizado.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation>¡Abortado!</translation>
|
<translation>¡Abortado!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation>¡Error!</translation>
|
<translation>¡Error!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation>Codificando</translation>
|
<translation>Codificando</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation>Filtrando</translation>
|
<translation>Filtrando</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation>Decodificando</translation>
|
<translation>Decodificando</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation>No se encuentra el archivo de entrada:</translation>
|
<translation>No se encuentra el archivo de entrada:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation>No se puede abrir el archivo de entrada para su lectura:</translation>
|
<translation>No se puede abrir el archivo de entrada para su lectura:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation>La carpeta de salida no existe y NO puede ser creada:</translation>
|
<translation>La carpeta de salida no existe y NO puede ser creada:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation>NO se puede escribir en la carpeta de salida:</translation>
|
<translation>NO se puede escribir en la carpeta de salida:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation>Nombre de archivo desconocido</translation>
|
<translation>Nombre de archivo desconocido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation>Título desconocido</translation>
|
<translation>Título desconocido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation>Artista desconocido</translation>
|
<translation>Artista desconocido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation>Álbum desconocido</translation>
|
<translation>Álbum desconocido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation>Comentario desconocido</translation>
|
<translation>Comentario desconocido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation>Analizando</translation>
|
<translation>Analizando</translation>
|
||||||
</message>
|
</message>
|
||||||
@ -3106,22 +3106,22 @@
|
|||||||
<translation>Omitidos.</translation>
|
<translation>Omitidos.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation>El archivo de destino ya existe, se omitirá este archivo:</translation>
|
<translation>El archivo de destino ya existe, se omitirá este archivo:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation>¡Si no quiere sobreescribir los archivos existentes, cambie el modo sobreescritura por favor!</translation>
|
<translation>¡Si no quiere sobreescribir los archivos existentes, cambie el modo sobreescritura por favor!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation>El archivo de destino ya existe, se eliminará este archivo:</translation>
|
<translation>El archivo de destino ya existe, se eliminará este archivo:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation>¡Error al eliminar el archivo de destino existente, se guardará con otro nombre!</translation>
|
<translation>¡Error al eliminar el archivo de destino existente, se guardará con otro nombre!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3022,82 +3022,82 @@ Sélection automatique (par défaut)</translation>
|
|||||||
<translation>Non supporté!</translation>
|
<translation>Non supporté!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation>Terminé.</translation>
|
<translation>Terminé.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation>Arrêté!</translation>
|
<translation>Arrêté!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation>Échec!</translation>
|
<translation>Échec!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation>Encodage</translation>
|
<translation>Encodage</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation>Filtrage</translation>
|
<translation>Filtrage</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation>Décodage</translation>
|
<translation>Décodage</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation>Le fichier audio source n'a pas pu être trouvé:</translation>
|
<translation>Le fichier audio source n'a pas pu être trouvé:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation>Le fichier audio source n'a pas pu être ouvert pour la lecture:</translation>
|
<translation>Le fichier audio source n'a pas pu être ouvert pour la lecture:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation>Le répertoire de sortie cible n'existe pas et ne peut PAS être créé:</translation>
|
<translation>Le répertoire de sortie cible n'existe pas et ne peut PAS être créé:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation>Le répertoire de sortie cible n'est pas accessible en écriture:</translation>
|
<translation>Le répertoire de sortie cible n'est pas accessible en écriture:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation>Nom de fichier inconnu</translation>
|
<translation>Nom de fichier inconnu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation>Titre inconnu</translation>
|
<translation>Titre inconnu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation>Artiste inconnu</translation>
|
<translation>Artiste inconnu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation>Album inconnu</translation>
|
<translation>Album inconnu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation>Commentaire inconnu</translation>
|
<translation>Commentaire inconnu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation>Analyse</translation>
|
<translation>Analyse</translation>
|
||||||
</message>
|
</message>
|
||||||
@ -3114,22 +3114,22 @@ Sélection automatique (par défaut)</translation>
|
|||||||
<translation>Ignoré.</translation>
|
<translation>Ignoré.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation>Le fichier de sortie existe déjà, il sera ignoré :</translation>
|
<translation>Le fichier de sortie existe déjà, il sera ignoré :</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation>Si vous ne voulez pas ignorer les fichiers existants, veuillez changer le mode de remplacement !</translation>
|
<translation>Si vous ne voulez pas ignorer les fichiers existants, veuillez changer le mode de remplacement !</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation>Le fichier de sortie existe déjà, il sera supprimé :</translation>
|
<translation>Le fichier de sortie existe déjà, il sera supprimé :</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation>Impossible de supprimer le fichier cible existant, il sera enregistré sous un autre nom !</translation>
|
<translation>Impossible de supprimer le fichier cible existant, il sera enregistré sous un autre nom !</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3017,102 +3017,102 @@
|
|||||||
<translation>Nem támogatott!</translation>
|
<translation>Nem támogatott!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation>Megszakítva!</translation>
|
<translation>Megszakítva!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation>Kész.</translation>
|
<translation>Kész.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation>Sikertelen!</translation>
|
<translation>Sikertelen!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation>Kódolás</translation>
|
<translation>Kódolás</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation>Elemzés</translation>
|
<translation>Elemzés</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation>Szűrés</translation>
|
<translation>Szűrés</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation>Dekódolás</translation>
|
<translation>Dekódolás</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation>A forrás hangfájl nem található:</translation>
|
<translation>A forrás hangfájl nem található:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation>A forrás hangfájl nem nyitható meg olvasásra:</translation>
|
<translation>A forrás hangfájl nem nyitható meg olvasásra:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation>A cél kimeneti könyvtár nem létezik, és NEM hozható létre:</translation>
|
<translation>A cél kimeneti könyvtár nem létezik, és NEM hozható létre:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation>A cél kimeneti könyvtár NEM írható:</translation>
|
<translation>A cél kimeneti könyvtár NEM írható:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation>Ismeretlen fájlnév</translation>
|
<translation>Ismeretlen fájlnév</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation>Ismeretlen cím</translation>
|
<translation>Ismeretlen cím</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation>Ismeretlen előadó</translation>
|
<translation>Ismeretlen előadó</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation>Ismeretlen album</translation>
|
<translation>Ismeretlen album</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation>Ismeretlen hozzászólás</translation>
|
<translation>Ismeretlen hozzászólás</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation>A cél kimeneti fájl már létezik, ez a fájl ki lesz hagyva:</translation>
|
<translation>A cél kimeneti fájl már létezik, ez a fájl ki lesz hagyva:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation>Ha nem szeretné a meglévő fájlokat kihagyni, kérjük, változtassa meg a felülírási módot!</translation>
|
<translation>Ha nem szeretné a meglévő fájlokat kihagyni, kérjük, változtassa meg a felülírási módot!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation>A cél kimeneti fájl már létezik, a meglévő fájl törlésre kerül:</translation>
|
<translation>A cél kimeneti fájl már létezik, a meglévő fájl törlésre kerül:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation>Nem sikerült törölni a meglévő cél fájlt. Az állomány másik fájlnéven lesz elmentve!</translation>
|
<translation>Nem sikerült törölni a meglévő cél fájlt. Az állomány másik fájlnéven lesz elmentve!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3082,83 +3082,83 @@
|
|||||||
<translation>Non Supportato!</translation>
|
<translation>Non Supportato!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation>Fatto.</translation>
|
<translation>Fatto.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation>Processo Annullato!</translation>
|
<translation>Processo Annullato!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation>Fallito!</translation>
|
<translation>Fallito!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation>Codifica in corso</translation>
|
<translation>Codifica in corso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation>Filtraggio in corso</translation>
|
<translation>Filtraggio in corso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation>Decodifica in corso</translation>
|
<translation>Decodifica in corso</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation>Il file audio sorgente non può essere trovato:</translation>
|
<translation>Il file audio sorgente non può essere trovato:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation>Il file audio sorgente non può essere aperto per la lettura:</translation>
|
<translation>Il file audio sorgente non può essere aperto per la lettura:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation>La cartella di destinazione assegnata non esiste e NON può essere creata:</translation>
|
<translation>La cartella di destinazione assegnata non esiste e NON può essere creata:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translatorcomment>La directory di destinazione assegnata è di SOLA LETTURA:</translatorcomment>
|
<translatorcomment>La directory di destinazione assegnata è di SOLA LETTURA:</translatorcomment>
|
||||||
<translation>La directory di destinazione assegnata NON è scrivibile:</translation>
|
<translation>La directory di destinazione assegnata NON è scrivibile:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation>Nome File Sconosciuto</translation>
|
<translation>Nome File Sconosciuto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation>Titolo Sconosciuto</translation>
|
<translation>Titolo Sconosciuto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation>Artista Sconosciuto</translation>
|
<translation>Artista Sconosciuto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation>Album Sconosciuto</translation>
|
<translation>Album Sconosciuto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation>Commento Sconosciuto</translation>
|
<translation>Commento Sconosciuto</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation>Analisi in corso</translation>
|
<translation>Analisi in corso</translation>
|
||||||
</message>
|
</message>
|
||||||
@ -3174,22 +3174,22 @@
|
|||||||
<translation>Saltato.</translation>
|
<translation>Saltato.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation>Il file di destinazione esiste già, questo file verrà saltato:</translation>
|
<translation>Il file di destinazione esiste già, questo file verrà saltato:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation>Se non vuoi saltare i file esistenti, cambia la modalità di sovrascrittura!</translation>
|
<translation>Se non vuoi saltare i file esistenti, cambia la modalità di sovrascrittura!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation>Il file di destinazione esiste già, il file esistente verrà eliminato:</translation>
|
<translation>Il file di destinazione esiste già, il file esistente verrà eliminato:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation>Impossibile eliminare il file di destinazione esistente, il file verrà salvato con un altro nome!</translation>
|
<translation>Impossibile eliminare il file di destinazione esistente, il file verrà salvato con un altro nome!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3006,82 +3006,82 @@
|
|||||||
<translation type="unfinished">지원하지 않습니다!</translation>
|
<translation type="unfinished">지원하지 않습니다!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation type="unfinished">완료.</translation>
|
<translation type="unfinished">완료.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation type="unfinished">취소됨!</translation>
|
<translation type="unfinished">취소됨!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation type="unfinished">실패됨!</translation>
|
<translation type="unfinished">실패됨!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation type="unfinished">인코딩</translation>
|
<translation type="unfinished">인코딩</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation type="unfinished">필터링</translation>
|
<translation type="unfinished">필터링</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation type="unfinished">디코딩</translation>
|
<translation type="unfinished">디코딩</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation type="unfinished">원본 오디오 파일을 찾을 수 없음:</translation>
|
<translation type="unfinished">원본 오디오 파일을 찾을 수 없음:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation type="unfinished">원본 오디오 파일을 열 수 없음:</translation>
|
<translation type="unfinished">원본 오디오 파일을 열 수 없음:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation type="unfinished">대상 출력 디렉터리가 존재하지 않으며, 만들 수 없습니다:</translation>
|
<translation type="unfinished">대상 출력 디렉터리가 존재하지 않으며, 만들 수 없습니다:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation type="unfinished">대상 출력 디렉터리에 쓰기 불가:</translation>
|
<translation type="unfinished">대상 출력 디렉터리에 쓰기 불가:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation type="unfinished">알수 없는 파일명</translation>
|
<translation type="unfinished">알수 없는 파일명</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation type="unfinished">알수 없는 제목</translation>
|
<translation type="unfinished">알수 없는 제목</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation type="unfinished">알수 없는 가수</translation>
|
<translation type="unfinished">알수 없는 가수</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation type="unfinished">알수 없는 앨범</translation>
|
<translation type="unfinished">알수 없는 앨범</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation type="unfinished">알수 없는 설명</translation>
|
<translation type="unfinished">알수 없는 설명</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation type="unfinished">검토 중</translation>
|
<translation type="unfinished">검토 중</translation>
|
||||||
</message>
|
</message>
|
||||||
@ -3097,22 +3097,22 @@
|
|||||||
<translation type="unfinished">건너뜀.</translation>
|
<translation type="unfinished">건너뜀.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation type="unfinished">대상 출력 파일이 이미 존재합니다. 건너뛰기할 파일:</translation>
|
<translation type="unfinished">대상 출력 파일이 이미 존재합니다. 건너뛰기할 파일:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation type="unfinished">기존 파일을 건너뛰기하지 않으려면, 덮어쓰기 방식을 변경하시기 바랍니다!</translation>
|
<translation type="unfinished">기존 파일을 건너뛰기하지 않으려면, 덮어쓰기 방식을 변경하시기 바랍니다!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation type="unfinished">대상 출력 파일이 이미 존재합니다. 건너뛰기할 파일:</translation>
|
<translation type="unfinished">대상 출력 파일이 이미 존재합니다. 건너뛰기할 파일:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation type="unfinished">기존 대상 파일 삭제 실패. 다른 파일명으로 저장됩니다!</translation>
|
<translation type="unfinished">기존 대상 파일 삭제 실패. 다른 파일명으로 저장됩니다!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3034,102 +3034,102 @@
|
|||||||
<translation type="unfinished">Nieobsługiwany!</translation>
|
<translation type="unfinished">Nieobsługiwany!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation type="unfinished">Zrobione.</translation>
|
<translation type="unfinished">Zrobione.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation type="unfinished">Przerwano!</translation>
|
<translation type="unfinished">Przerwano!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation type="unfinished">Niepowodzenie!</translation>
|
<translation type="unfinished">Niepowodzenie!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation type="unfinished">Kompresowanie</translation>
|
<translation type="unfinished">Kompresowanie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation type="unfinished">Analizowanie</translation>
|
<translation type="unfinished">Analizowanie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation type="unfinished">Filtrowanie</translation>
|
<translation type="unfinished">Filtrowanie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation type="unfinished">Dekodowanie</translation>
|
<translation type="unfinished">Dekodowanie</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation type="unfinished">Źródłowy plik dźwiękowy nie został odnaleziony:</translation>
|
<translation type="unfinished">Źródłowy plik dźwiękowy nie został odnaleziony:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation type="unfinished">Źródłowy plik dźwiękowy nie mógł zostać otworzony:</translation>
|
<translation type="unfinished">Źródłowy plik dźwiękowy nie mógł zostać otworzony:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation type="unfinished">Lokalizacja docelowa nie istnieje lu NIE mogła zostać utworzona:</translation>
|
<translation type="unfinished">Lokalizacja docelowa nie istnieje lu NIE mogła zostać utworzona:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation type="unfinished">Nie można zapisać do lokalizacji docelowej:</translation>
|
<translation type="unfinished">Nie można zapisać do lokalizacji docelowej:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation type="unfinished">Nieznana nazwa pliku</translation>
|
<translation type="unfinished">Nieznana nazwa pliku</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation type="unfinished">Nieznany Tytuł</translation>
|
<translation type="unfinished">Nieznany Tytuł</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation type="unfinished">Nieznany Artysta</translation>
|
<translation type="unfinished">Nieznany Artysta</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation type="unfinished">Nieznany Album</translation>
|
<translation type="unfinished">Nieznany Album</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation type="unfinished">Nieznany Komentarz</translation>
|
<translation type="unfinished">Nieznany Komentarz</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation type="unfinished">Plik wynikowy już istnieje, zostanie pominięty plik:</translation>
|
<translation type="unfinished">Plik wynikowy już istnieje, zostanie pominięty plik:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation type="unfinished">Jeśli nie chcesz aby istniejące pliki były pomijane, zmień tryb nadpisywania!</translation>
|
<translation type="unfinished">Jeśli nie chcesz aby istniejące pliki były pomijane, zmień tryb nadpisywania!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation type="unfinished">Plik wynikowy już istnieje, zostanie usunięty plik:</translation>
|
<translation type="unfinished">Plik wynikowy już istnieje, zostanie usunięty plik:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation type="unfinished">Usuwanie istniejącego pliku zakończone niepowodzeniem, nowy plik zostanie zapisany pod inną nazwą!</translation>
|
<translation type="unfinished">Usuwanie istniejącego pliku zakończone niepowodzeniem, nowy plik zostanie zapisany pod inną nazwą!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3030,82 +3030,82 @@
|
|||||||
<translation>Неподдерживается!</translation>
|
<translation>Неподдерживается!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation>Готово.</translation>
|
<translation>Готово.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation>Прервано!</translation>
|
<translation>Прервано!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation>Ошибка!</translation>
|
<translation>Ошибка!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation>Кодирование</translation>
|
<translation>Кодирование</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation>Фильтрация</translation>
|
<translation>Фильтрация</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation>Декодирование</translation>
|
<translation>Декодирование</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation>Исходный аудио файл не найден:</translation>
|
<translation>Исходный аудио файл не найден:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation>Исходный аудио файл не может быть открыт:</translation>
|
<translation>Исходный аудио файл не может быть открыт:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation>Папка для выходных файлов не существует и не может быть создана:</translation>
|
<translation>Папка для выходных файлов не существует и не может быть создана:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation>Папка для выходных файлов недоступна для записи:</translation>
|
<translation>Папка для выходных файлов недоступна для записи:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation>Неизвестное имя файла</translation>
|
<translation>Неизвестное имя файла</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation>Неизвестное Название</translation>
|
<translation>Неизвестное Название</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation>Неизвестный Артист</translation>
|
<translation>Неизвестный Артист</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation>Неизвестный Альбом</translation>
|
<translation>Неизвестный Альбом</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation>Неизвестный Комментарий</translation>
|
<translation>Неизвестный Комментарий</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation>Анализ</translation>
|
<translation>Анализ</translation>
|
||||||
</message>
|
</message>
|
||||||
@ -3121,22 +3121,22 @@
|
|||||||
<translation>Пропущен.</translation>
|
<translation>Пропущен.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation>Файл уже существует, будет пропущен:</translation>
|
<translation>Файл уже существует, будет пропущен:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation>Если Вы не хотите пропускать уже существующие файлы, пожалуйста, измените режим перезаписи!</translation>
|
<translation>Если Вы не хотите пропускать уже существующие файлы, пожалуйста, измените режим перезаписи!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation>Файл уже существует, будет удалён:</translation>
|
<translation>Файл уже существует, будет удалён:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation>Ошибка удаления существующего файла, будет сохранение с другим именем!</translation>
|
<translation>Ошибка удаления существующего файла, будет сохранение с другим именем!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3027,102 +3027,102 @@
|
|||||||
<translation>Stöd saknas!</translation>
|
<translation>Stöd saknas!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation>Avbruten!</translation>
|
<translation>Avbruten!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation>Klar.</translation>
|
<translation>Klar.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation>Misslyckades!</translation>
|
<translation>Misslyckades!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation>Kodar</translation>
|
<translation>Kodar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation>Analyserar</translation>
|
<translation>Analyserar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation>Filtrerar</translation>
|
<translation>Filtrerar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation>Avkodar</translation>
|
<translation>Avkodar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation>Källfilen kan inte hittas:</translation>
|
<translation>Källfilen kan inte hittas:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation>Källfilen kan inte öppnas för läsning:</translation>
|
<translation>Källfilen kan inte öppnas för läsning:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation>Målmappen finns inte och kan inte skapas:</translation>
|
<translation>Målmappen finns inte och kan inte skapas:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation>Målmappen är INTE skrivbar:</translation>
|
<translation>Målmappen är INTE skrivbar:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation>Okänt filnamn</translation>
|
<translation>Okänt filnamn</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation>Okänd titel</translation>
|
<translation>Okänd titel</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation>Okänd artist</translation>
|
<translation>Okänd artist</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation>Okänt album</translation>
|
<translation>Okänt album</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation>Okänd kommentar</translation>
|
<translation>Okänd kommentar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation>Målfilen finns redan! Den här filen hoppas över:</translation>
|
<translation>Målfilen finns redan! Den här filen hoppas över:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation>Om du inte vill att befintliga filer hoppas över, måste du ändra överskrivningsläge!</translation>
|
<translation>Om du inte vill att befintliga filer hoppas över, måste du ändra överskrivningsläge!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation>Målfilen finns redan! Befintlig fil kommer att tas bort:</translation>
|
<translation>Målfilen finns redan! Befintlig fil kommer att tas bort:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation>Kunde inte ta bort befintlig målfil. Sparar med annat filnamn!</translation>
|
<translation>Kunde inte ta bort befintlig målfil. Sparar med annat filnamn!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3006,82 +3006,82 @@
|
|||||||
<translation>不受支持!</translation>
|
<translation>不受支持!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation>完成.</translation>
|
<translation>完成.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation>中止!</translation>
|
<translation>中止!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation>失敗!</translation>
|
<translation>失敗!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation>編碼</translation>
|
<translation>編碼</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation>過濾</translation>
|
<translation>過濾</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation>解碼</translation>
|
<translation>解碼</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation>找不到源音頻文件:</translation>
|
<translation>找不到源音頻文件:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation>無法打開源音頻文件進行讀取:</translation>
|
<translation>無法打開源音頻文件進行讀取:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation>目標輸出目錄不存在,無法創建:</translation>
|
<translation>目標輸出目錄不存在,無法創建:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation>目標輸出目錄不是可寫:</translation>
|
<translation>目標輸出目錄不是可寫:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation>未知文件名稱</translation>
|
<translation>未知文件名稱</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation>未知標題</translation>
|
<translation>未知標題</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation>未知藝術家</translation>
|
<translation>未知藝術家</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation>未知專輯</translation>
|
<translation>未知專輯</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation>未知評論</translation>
|
<translation>未知評論</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation>分析</translation>
|
<translation>分析</translation>
|
||||||
</message>
|
</message>
|
||||||
@ -3097,22 +3097,22 @@
|
|||||||
<translation>跳過.</translation>
|
<translation>跳過.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation>目標輸出文件已經存在, 將跳過此文件: </translation>
|
<translation>目標輸出文件已經存在, 將跳過此文件: </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation>如果你不希望被跳過已存在的文件, 請更改覆蓋模式!</translation>
|
<translation>如果你不希望被跳過已存在的文件, 請更改覆蓋模式!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation>目標輸出文件已經存在, 要刪除現有的文件: </translation>
|
<translation>目標輸出文件已經存在, 要刪除現有的文件: </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation>無法刪除現有目標文件, 將保存到另一個文件名!</translation>
|
<translation>無法刪除現有目標文件, 將保存到另一個文件名!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3023,82 +3023,82 @@
|
|||||||
<translation>Не підтримується!</translation>
|
<translation>Не підтримується!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation>Виконано.</translation>
|
<translation>Виконано.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation>Перервано!</translation>
|
<translation>Перервано!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation>Збій!</translation>
|
<translation>Збій!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation>Кодування</translation>
|
<translation>Кодування</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation>Фільтрування</translation>
|
<translation>Фільтрування</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation>Декодування</translation>
|
<translation>Декодування</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation>Неможливо знайти вхідний файл аудіо:</translation>
|
<translation>Неможливо знайти вхідний файл аудіо:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation>Неможливо відкрити для читання вхідний файл аудіо:</translation>
|
<translation>Неможливо відкрити для читання вхідний файл аудіо:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation>Вихідної теки не існує і її неможливо створити:</translation>
|
<translation>Вихідної теки не існує і її неможливо створити:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation>До вихідної теки неможливо проводити запис:</translation>
|
<translation>До вихідної теки неможливо проводити запис:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation>Невідома назва файла</translation>
|
<translation>Невідома назва файла</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation>Невідомий заголовок</translation>
|
<translation>Невідомий заголовок</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation>Невідомий виконавець</translation>
|
<translation>Невідомий виконавець</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation>Невідомий альбом</translation>
|
<translation>Невідомий альбом</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation>Невідомий коментар</translation>
|
<translation>Невідомий коментар</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation>Аналізування</translation>
|
<translation>Аналізування</translation>
|
||||||
</message>
|
</message>
|
||||||
@ -3114,22 +3114,22 @@
|
|||||||
<translation>Пропущено.</translation>
|
<translation>Пропущено.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation>Вихідний цільовий файл вже існує, спроба пропустити цей файл:</translation>
|
<translation>Вихідний цільовий файл вже існує, спроба пропустити цей файл:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation>Якщо ви не хочете, щоб існуючі файли були пропущені, будь ласка, змініть режим перезапису!</translation>
|
<translation>Якщо ви не хочете, щоб існуючі файли були пропущені, будь ласка, змініть режим перезапису!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation>Вихідний цільовий файл вже існує, спроба видалити існуючий файл:</translation>
|
<translation>Вихідний цільовий файл вже існує, спроба видалити існуючий файл:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation>Неможливо видалити існуючий файл, збереження буде проведено до файла з іншою назвою!</translation>
|
<translation>Неможливо видалити існуючий файл, збереження буде проведено до файла з іншою назвою!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -3006,82 +3006,82 @@
|
|||||||
<translation>不支持!</translation>
|
<translation>不支持!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Done.</source>
|
<source>Done.</source>
|
||||||
<translation>完成。</translation>
|
<translation>完成。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Aborted!</source>
|
<source>Aborted!</source>
|
||||||
<translation>中止!</translation>
|
<translation>中止!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="355"/>
|
<location filename="../../src/Thread_Process.cpp" line="358"/>
|
||||||
<source>Failed!</source>
|
<source>Failed!</source>
|
||||||
<translation>失败!</translation>
|
<translation>失败!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="372"/>
|
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
||||||
<source>Encoding</source>
|
<source>Encoding</source>
|
||||||
<translation>编码</translation>
|
<translation>编码</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
||||||
<source>Filtering</source>
|
<source>Filtering</source>
|
||||||
<translation>过滤</translation>
|
<translation>过滤</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="381"/>
|
<location filename="../../src/Thread_Process.cpp" line="384"/>
|
||||||
<source>Decoding</source>
|
<source>Decoding</source>
|
||||||
<translation>解码</translation>
|
<translation>解码</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="403"/>
|
<location filename="../../src/Thread_Process.cpp" line="406"/>
|
||||||
<source>The source audio file could not be found:</source>
|
<source>The source audio file could not be found:</source>
|
||||||
<translation>找不到源音频文件:</translation>
|
<translation>找不到源音频文件:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="411"/>
|
<location filename="../../src/Thread_Process.cpp" line="414"/>
|
||||||
<source>The source audio file could not be opened for reading:</source>
|
<source>The source audio file could not be opened for reading:</source>
|
||||||
<translation>无法打开源音频文件进行读取:</translation>
|
<translation>无法打开源音频文件进行读取:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="439"/>
|
<location filename="../../src/Thread_Process.cpp" line="442"/>
|
||||||
<source>The target output directory doesn't exist and could NOT be created:</source>
|
<source>The target output directory doesn't exist and could NOT be created:</source>
|
||||||
<translation>目标输出目录不存在且无法创建:</translation>
|
<translation>目标输出目录不存在且无法创建:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="448"/>
|
<location filename="../../src/Thread_Process.cpp" line="451"/>
|
||||||
<source>The target output directory is NOT writable:</source>
|
<source>The target output directory is NOT writable:</source>
|
||||||
<translation>目标输出目录不可写:</translation>
|
<translation>目标输出目录不可写:</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="514"/>
|
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
||||||
<source>Unknown File Name</source>
|
<source>Unknown File Name</source>
|
||||||
<translation>未知文件名称</translation>
|
<translation>未知文件名称</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="516"/>
|
<location filename="../../src/Thread_Process.cpp" line="519"/>
|
||||||
<source>Unknown Title</source>
|
<source>Unknown Title</source>
|
||||||
<translation>未知标题</translation>
|
<translation>未知标题</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="517"/>
|
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
||||||
<source>Unknown Artist</source>
|
<source>Unknown Artist</source>
|
||||||
<translation>未知艺术家</translation>
|
<translation>未知艺术家</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="518"/>
|
<location filename="../../src/Thread_Process.cpp" line="521"/>
|
||||||
<source>Unknown Album</source>
|
<source>Unknown Album</source>
|
||||||
<translation>未知专辑</translation>
|
<translation>未知专辑</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="520"/>
|
<location filename="../../src/Thread_Process.cpp" line="523"/>
|
||||||
<source>Unknown Comment</source>
|
<source>Unknown Comment</source>
|
||||||
<translation>未知注释</translation>
|
<translation>未知注释</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="375"/>
|
<location filename="../../src/Thread_Process.cpp" line="378"/>
|
||||||
<source>Analyzing</source>
|
<source>Analyzing</source>
|
||||||
<translation>分析</translation>
|
<translation>分析</translation>
|
||||||
</message>
|
</message>
|
||||||
@ -3097,22 +3097,22 @@
|
|||||||
<translation>跳过。</translation>
|
<translation>跳过。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="466"/>
|
<location filename="../../src/Thread_Process.cpp" line="469"/>
|
||||||
<source>Target output file already exists, going to skip this file:</source>
|
<source>Target output file already exists, going to skip this file:</source>
|
||||||
<translation>目标输出文件已经存在, 将跳过此文件: </translation>
|
<translation>目标输出文件已经存在, 将跳过此文件: </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="467"/>
|
<location filename="../../src/Thread_Process.cpp" line="470"/>
|
||||||
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
<source>If you don't want existing files to be skipped, please change the overwrite mode!</source>
|
||||||
<translation>如果你不希望跳过已存在的文件, 请更改覆盖模式!</translation>
|
<translation>如果你不希望跳过已存在的文件, 请更改覆盖模式!</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="474"/>
|
<location filename="../../src/Thread_Process.cpp" line="477"/>
|
||||||
<source>Target output file already exists, going to delete existing file:</source>
|
<source>Target output file already exists, going to delete existing file:</source>
|
||||||
<translation>目标输出文件已经存在, 将删除现有的文件: </translation>
|
<translation>目标输出文件已经存在, 将删除现有的文件: </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../src/Thread_Process.cpp" line="488"/>
|
<location filename="../../src/Thread_Process.cpp" line="491"/>
|
||||||
<source>Failed to delete existing target file, will save to another file name!</source>
|
<source>Failed to delete existing target file, will save to another file name!</source>
|
||||||
<translation>无法删除现有目标文件, 将保存为另一个文件名!</translation>
|
<translation>无法删除现有目标文件, 将保存为另一个文件名!</translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
#define VER_LAMEXP_MINOR_LO 4
|
#define VER_LAMEXP_MINOR_LO 4
|
||||||
#define VER_LAMEXP_TYPE RC
|
#define VER_LAMEXP_TYPE RC
|
||||||
#define VER_LAMEXP_PATCH 6
|
#define VER_LAMEXP_PATCH 6
|
||||||
#define VER_LAMEXP_BUILD 1928
|
#define VER_LAMEXP_BUILD 1930
|
||||||
#define VER_LAMEXP_CONFG 1818
|
#define VER_LAMEXP_CONFG 1818
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
|
@ -34,7 +34,15 @@ public:
|
|||||||
AbstractFilter(void);
|
AbstractFilter(void);
|
||||||
~AbstractFilter(void);
|
~AbstractFilter(void);
|
||||||
|
|
||||||
|
//Result
|
||||||
|
enum FilterResult
|
||||||
|
{
|
||||||
|
FILTER_SUCCESS = 0,
|
||||||
|
FILTER_SKIPPED = 1,
|
||||||
|
FILTER_FAILURE = 2
|
||||||
|
};
|
||||||
|
|
||||||
//Internal decoder API
|
//Internal decoder API
|
||||||
virtual bool apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag) = 0;
|
virtual FilterResult apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag) = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@ DownmixFilter::~DownmixFilter(void)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
bool DownmixFilter::apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag)
|
AbstractFilter::FilterResult DownmixFilter::apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag)
|
||||||
{
|
{
|
||||||
unsigned int channels = formatInfo->audioChannels(); //detectChannels(sourceFile, abortFlag);
|
unsigned int channels = formatInfo->audioChannels(); //detectChannels(sourceFile, abortFlag);
|
||||||
emit messageLogged(QString().sprintf("--> Number of channels is: %d\n", channels));
|
emit messageLogged(QString().sprintf("--> Number of channels is: %d\n", channels));
|
||||||
@ -58,7 +58,7 @@ bool DownmixFilter::apply(const QString &sourceFile, const QString &outputFile,
|
|||||||
{
|
{
|
||||||
messageLogged("Skipping downmix!");
|
messageLogged("Skipping downmix!");
|
||||||
qDebug("Dowmmix not required/possible for Mono or Stereo input, skipping!");
|
qDebug("Dowmmix not required/possible for Mono or Stereo input, skipping!");
|
||||||
return true;
|
return AbstractFilter::FILTER_SKIPPED;
|
||||||
}
|
}
|
||||||
|
|
||||||
QProcess process;
|
QProcess process;
|
||||||
@ -100,7 +100,7 @@ bool DownmixFilter::apply(const QString &sourceFile, const QString &outputFile,
|
|||||||
|
|
||||||
if(!startProcess(process, m_binary, args, QFileInfo(outputFile).canonicalPath()))
|
if(!startProcess(process, m_binary, args, QFileInfo(outputFile).canonicalPath()))
|
||||||
{
|
{
|
||||||
return false;
|
return AbstractFilter::FILTER_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool bTimeout = false;
|
bool bTimeout = false;
|
||||||
@ -155,9 +155,9 @@ bool DownmixFilter::apply(const QString &sourceFile, const QString &outputFile,
|
|||||||
|
|
||||||
if(bTimeout || bAborted || process.exitCode() != EXIT_SUCCESS || QFileInfo(outputFile).size() == 0)
|
if(bTimeout || bAborted || process.exitCode() != EXIT_SUCCESS || QFileInfo(outputFile).size() == 0)
|
||||||
{
|
{
|
||||||
return false;
|
return AbstractFilter::FILTER_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
formatInfo->setAudioChannels(2);
|
formatInfo->setAudioChannels(2);
|
||||||
return true;
|
return AbstractFilter::FILTER_SUCCESS;
|
||||||
}
|
}
|
||||||
|
@ -32,7 +32,7 @@ public:
|
|||||||
DownmixFilter(void);
|
DownmixFilter(void);
|
||||||
~DownmixFilter(void);
|
~DownmixFilter(void);
|
||||||
|
|
||||||
virtual bool apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag);
|
virtual FilterResult apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
const QString m_binary;
|
const QString m_binary;
|
||||||
|
@ -57,7 +57,7 @@ NormalizeFilter::~NormalizeFilter(void)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
bool NormalizeFilter::apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag)
|
AbstractFilter::FilterResult NormalizeFilter::apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag)
|
||||||
{
|
{
|
||||||
QProcess process;
|
QProcess process;
|
||||||
QStringList args;
|
QStringList args;
|
||||||
@ -86,7 +86,7 @@ bool NormalizeFilter::apply(const QString &sourceFile, const QString &outputFile
|
|||||||
|
|
||||||
if(!startProcess(process, m_binary, args, QFileInfo(outputFile).canonicalPath()))
|
if(!startProcess(process, m_binary, args, QFileInfo(outputFile).canonicalPath()))
|
||||||
{
|
{
|
||||||
return false;
|
return AbstractFilter::FILTER_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool bTimeout = false;
|
bool bTimeout = false;
|
||||||
@ -141,8 +141,8 @@ bool NormalizeFilter::apply(const QString &sourceFile, const QString &outputFile
|
|||||||
|
|
||||||
if(bTimeout || bAborted || process.exitCode() != EXIT_SUCCESS || QFileInfo(outputFile).size() == 0)
|
if(bTimeout || bAborted || process.exitCode() != EXIT_SUCCESS || QFileInfo(outputFile).size() == 0)
|
||||||
{
|
{
|
||||||
return false;
|
return AbstractFilter::FILTER_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return AbstractFilter::FILTER_SUCCESS;
|
||||||
}
|
}
|
||||||
|
@ -30,7 +30,7 @@ public:
|
|||||||
NormalizeFilter(const int &peakVolume = -50, const bool &dnyAudNorm = false, const bool &channelsCoupled = true, const int &filterSize = 31);
|
NormalizeFilter(const int &peakVolume = -50, const bool &dnyAudNorm = false, const bool &channelsCoupled = true, const int &filterSize = 31);
|
||||||
~NormalizeFilter(void);
|
~NormalizeFilter(void);
|
||||||
|
|
||||||
virtual bool apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag);
|
virtual FilterResult apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
const QString m_binary;
|
const QString m_binary;
|
||||||
|
@ -61,7 +61,7 @@ ResampleFilter::~ResampleFilter(void)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ResampleFilter::apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag)
|
AbstractFilter::FilterResult ResampleFilter::apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag)
|
||||||
{
|
{
|
||||||
QProcess process;
|
QProcess process;
|
||||||
QStringList args;
|
QStringList args;
|
||||||
@ -70,7 +70,7 @@ bool ResampleFilter::apply(const QString &sourceFile, const QString &outputFile,
|
|||||||
{
|
{
|
||||||
messageLogged("Skipping resample filter!");
|
messageLogged("Skipping resample filter!");
|
||||||
qDebug("Resampling filter target samplerate/bitdepth is equals to the format of the input file, skipping!");
|
qDebug("Resampling filter target samplerate/bitdepth is equals to the format of the input file, skipping!");
|
||||||
return true;
|
return AbstractFilter::FILTER_SKIPPED;
|
||||||
}
|
}
|
||||||
|
|
||||||
args << "-V3" << "-S";
|
args << "-V3" << "-S";
|
||||||
@ -99,7 +99,7 @@ bool ResampleFilter::apply(const QString &sourceFile, const QString &outputFile,
|
|||||||
|
|
||||||
if(!startProcess(process, m_binary, args, QFileInfo(outputFile).canonicalPath()))
|
if(!startProcess(process, m_binary, args, QFileInfo(outputFile).canonicalPath()))
|
||||||
{
|
{
|
||||||
return false;
|
return AbstractFilter::FILTER_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool bTimeout = false;
|
bool bTimeout = false;
|
||||||
@ -154,11 +154,13 @@ bool ResampleFilter::apply(const QString &sourceFile, const QString &outputFile,
|
|||||||
|
|
||||||
if(bTimeout || bAborted || process.exitCode() != EXIT_SUCCESS || QFileInfo(outputFile).size() == 0)
|
if(bTimeout || bAborted || process.exitCode() != EXIT_SUCCESS || QFileInfo(outputFile).size() == 0)
|
||||||
{
|
{
|
||||||
return false;
|
return AbstractFilter::FILTER_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(m_samplingRate) formatInfo->setAudioSamplerate(m_samplingRate);
|
if(m_samplingRate)
|
||||||
if(m_bitDepth) formatInfo->setAudioBitdepth(m_bitDepth);
|
formatInfo->setAudioSamplerate(m_samplingRate);
|
||||||
|
if(m_bitDepth)
|
||||||
|
formatInfo->setAudioBitdepth(m_bitDepth);
|
||||||
|
|
||||||
return true;
|
return AbstractFilter::FILTER_SUCCESS;
|
||||||
}
|
}
|
||||||
|
@ -30,7 +30,7 @@ public:
|
|||||||
ResampleFilter(int samplingRate = 0, int bitDepth = 0);
|
ResampleFilter(int samplingRate = 0, int bitDepth = 0);
|
||||||
~ResampleFilter(void);
|
~ResampleFilter(void);
|
||||||
|
|
||||||
virtual bool apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag);
|
virtual FilterResult apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
const QString m_binary;
|
const QString m_binary;
|
||||||
|
@ -51,7 +51,7 @@ ToneAdjustFilter::~ToneAdjustFilter(void)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ToneAdjustFilter::apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag)
|
AbstractFilter::FilterResult ToneAdjustFilter::apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag)
|
||||||
{
|
{
|
||||||
QProcess process;
|
QProcess process;
|
||||||
QStringList args;
|
QStringList args;
|
||||||
@ -72,7 +72,7 @@ bool ToneAdjustFilter::apply(const QString &sourceFile, const QString &outputFil
|
|||||||
|
|
||||||
if(!startProcess(process, m_binary, args, QFileInfo(outputFile).canonicalPath()))
|
if(!startProcess(process, m_binary, args, QFileInfo(outputFile).canonicalPath()))
|
||||||
{
|
{
|
||||||
return false;
|
return AbstractFilter::FILTER_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool bTimeout = false;
|
bool bTimeout = false;
|
||||||
@ -127,8 +127,8 @@ bool ToneAdjustFilter::apply(const QString &sourceFile, const QString &outputFil
|
|||||||
|
|
||||||
if(bTimeout || bAborted || process.exitCode() != EXIT_SUCCESS || QFileInfo(outputFile).size() == 0)
|
if(bTimeout || bAborted || process.exitCode() != EXIT_SUCCESS || QFileInfo(outputFile).size() == 0)
|
||||||
{
|
{
|
||||||
return false;
|
return AbstractFilter::FILTER_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return AbstractFilter::FILTER_SUCCESS;
|
||||||
}
|
}
|
||||||
|
@ -30,7 +30,7 @@ public:
|
|||||||
ToneAdjustFilter(int bass = 0, int treble = 0);
|
ToneAdjustFilter(int bass = 0, int treble = 0);
|
||||||
~ToneAdjustFilter(void);
|
~ToneAdjustFilter(void);
|
||||||
|
|
||||||
virtual bool apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag);
|
virtual FilterResult apply(const QString &sourceFile, const QString &outputFile, AudioFileModel_TechInfo *const formatInfo, volatile bool *abortFlag);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
const QString m_binary;
|
const QString m_binary;
|
||||||
|
@ -292,25 +292,28 @@ void ProcessThread::processFile()
|
|||||||
// Apply all audio filters
|
// Apply all audio filters
|
||||||
//-----------------------------------------------------
|
//-----------------------------------------------------
|
||||||
|
|
||||||
if(bSuccess)
|
while(bSuccess && (!m_filters.isEmpty()) && (!m_aborted))
|
||||||
{
|
{
|
||||||
while(!m_filters.isEmpty() && !m_aborted)
|
QString tempFile = generateTempFileName();
|
||||||
|
AbstractFilter *poFilter = m_filters.takeFirst();
|
||||||
|
m_currentStep = FilteringStep;
|
||||||
|
|
||||||
|
connect(poFilter, SIGNAL(statusUpdated(int)), this, SLOT(handleUpdate(int)), Qt::DirectConnection);
|
||||||
|
connect(poFilter, SIGNAL(messageLogged(QString)), this, SLOT(handleMessage(QString)), Qt::DirectConnection);
|
||||||
|
|
||||||
|
const AbstractFilter::FilterResult filterResult = poFilter->apply(sourceFile, tempFile, &m_audioFile.techInfo(), &m_aborted);
|
||||||
|
switch (filterResult)
|
||||||
{
|
{
|
||||||
QString tempFile = generateTempFileName();
|
case AbstractFilter::FILTER_SUCCESS:
|
||||||
AbstractFilter *poFilter = m_filters.takeFirst();
|
sourceFile = tempFile;
|
||||||
m_currentStep = FilteringStep;
|
break;
|
||||||
|
case AbstractFilter::FILTER_FAILURE:
|
||||||
connect(poFilter, SIGNAL(statusUpdated(int)), this, SLOT(handleUpdate(int)), Qt::DirectConnection);
|
bSuccess = false;
|
||||||
connect(poFilter, SIGNAL(messageLogged(QString)), this, SLOT(handleMessage(QString)), Qt::DirectConnection);
|
break;
|
||||||
|
|
||||||
if(poFilter->apply(sourceFile, tempFile, &m_audioFile.techInfo(), &m_aborted))
|
|
||||||
{
|
|
||||||
sourceFile = tempFile;
|
|
||||||
}
|
|
||||||
|
|
||||||
handleMessage("\n-------------------------------\n");
|
|
||||||
delete poFilter;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
handleMessage("\n-------------------------------\n");
|
||||||
|
delete poFilter;
|
||||||
}
|
}
|
||||||
|
|
||||||
//-----------------------------------------------------
|
//-----------------------------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user