Beim Erstellen einer fertigen Aufnahme bleibt das Original unverändert. Das Original kann hier bewusst gelöscht werden; bereits erstellte fertige Aufnahmen bleiben dabei erhalten.
Verarbeitung läuft …0 %
@@ -731,22 +729,6 @@ function setEndAtCurrent() {
function msg(text, ok) {
const el=document.getElementById('message'); el.textContent=text; el.className='message '+(ok?'ok':'error');
}
-async function deleteOriginal() {
- if (!confirm('Originalaufnahme wirklich löschen?\\n\\n' + filename + '\\n\\nBereits erstellte fertige Aufnahmen bleiben erhalten.')) return;
-
- audio.pause();
- const response = await fetch('/api/file', {
- method: 'POST',
- headers: {'Content-Type': 'application/json'},
- body: JSON.stringify({action: 'delete', kind: 'recording', filename})
- });
- const result = await response.json();
- if (!result.success) {
- alert(result.error || 'Löschen fehlgeschlagen.');
- return;
- }
- location.href = '/';
-}
async function trim() {
if (end-start < 0.5) return msg('Der ausgewählte Bereich ist zu kurz.',false);