foobar2000 v2.2 preview 2024-05-01
Default User Interface with - JScript Panel 3.4.29 - Text Display - Thumbs - Last.fm Bio - Spectrum Analyzer 0.7.6.2 |
Ciao ragazzi, ho una richiesta spero semplice: lasciando inalterata la funzione classica di play, voglio imporre da hotkey in aggiunta il comando play, degli ultimi 20sec della traccia precedente a quella selezionata per poi, come di consueto, far riprodurre quella successiva, ovvero quella selezionata, dandomi il tempo di sedermi al divano. Spero abbia spiegato bene il concetto :)
Uso già scheduler per una cosa analoga ma simile, ovvero con i comandi 10sec delay + playback, foobar inizia a riprodurre la traccia selezionata dopo 10sec. Il problema è che non ho la certezza di aver impartito correttamente da tastiera il comando facendomi a volte aspettare invano... Credo serva skip_track, ma come impostare lo script corretto? |
Quote:
- Programma la riproduzione di una lista con campo SKIP compilato per la traccia di cui vuoi riprodurre gli ultimi 20 secondi e che precederà quella che hai scelto. - Per una traccia che dura '3:44', inserisci '-3:24'. (3:44 - 20) |
Ti ringrazio però così è troppo macchinoso. Ogni volta va controllato, aggiunto e poi anche tolto manualmente il metadato...
Pensavo di usare a sto punto foo_run (run services) e creare dei comandi multipli come ad esempio: cmd /c start "1" foobar2000.exe /run_main:"Playback/Play & start "2" foobar2000.exe /run_main:"Playback/Previous & start "3" [...]* *[...] per quest'ultimo comando intendevo usare %_time_total_seconds% o simile per calcolare e togliere i 20sec dal tempo totale, inteso come %length%. Sai però come va impostato lo script? |
Quote:
Guarda questo indirizzo |
Quote:
Domanda: qualcuno sa dirmi come devo configurare il terzo affinché fb inizi la riproduzione 20secondi prima della fine della traccia? |
Quote:
Invece di Codice:
cmd /c start "1" foobar2000.exe..., Codice:
cmd /c TIMEOUT /T 20 /NOBREAK & start "1" foobar2000.exe... Codice:
TIMEOUT /T 5 /NOBREAK & echo THE END ! |
Quote:
Intanto se qualcuno sa dirmi come iniziare la riproduzione di un brano posizionandosi a 20secondi prima della fine della traccia, sarebbe pratico. Attualmente potrei usare la funzione $multidiv abbinata ad $ifgreater, ma non è la stessa cosa... |
Quote:
https://foobar.hyv.fi/?view=foo_skip Codice:
To skip the beginning, use syntax SKIP=-<time>. To skip the end, use SKIP=<time>-. |
Si, me lo dicevi tu stesso prima ancora, ma la scomodità sta nel dover scrivere manualmente ed eventualmente poi cancellare il metadato su ogni file. Poi, non calcolare a quale secondo esatto far iniziare il brano, tenendo conto dei 20secondi prima della fine di ogni traccia...
Ad ogni modo dando un'occhiata alla lista di foobar.hyv.fi un addon pratico è foo_seek_to_time, abbinato a foo_main, riesce a far partire la traccia ad una percentuale da me impostata (ad esempio al 91%), non ai 20secondi esatti prima della fine della traccia, ma meglio di niente ;) Il problema è che la funzione in questione (cioè il terzo comando in grassetto che riporto qui sotto) non viene letto e non sortisce alcun effetto... come mai? sbaglio io nel scriverlo? cmd /c start "1" foobar2000.exe /run_main:"Playback/Play" & start "2" foobar2000.exe /run_main:"Playback/Previous" & start "3" foobar2000.exe /run_main:"Playback/Seek to 91%" |
Quote:
Questo comando funziona bene : Quote:
|
A me serve qualcosa di più preciso, ovvero iniziare il playback ad una percentuale da me stabilita oppure ai 20 secondi esatti prima della fine della traccia, quindi le funzioni introdotte di default in foobar non le trovo utili in questo caso.
No, ti sbagli, il comando "run_main" viene compreso solo usando l'addon "foo_run_main", ovvero quello che già adopero da quasi un anno, ma la stringa summenzionata non viene letta da foo_run... mentre viene letta e correttamente interpretata in foo_scheduler dando il seguente comando in add action>launch application foobar2000.exe /run_main:"Playback/Seek to 91%" |
Text Visualizer https://www.foobar2000.org/components/view/foo_vis_text https://hydrogenaud.io/index.php/top...tml#msg1046323 Modulo riscritto e adattatto per la mia skin. |
Quote:
Quote:
Questo comando funziona bene : Quote:
Si tratta di righe di comando. Sulla riga di comando, questo comando non funziona. Quote:
|
Quote:
|
Quote:
|
Un'altra cosa: uso CueTools 2.2.3 per separare un album intero da un file unico a file individuali per ciascuna traccia, ma come va impostato il template?
Inoltre, ad operazione completata, voglio conservare l'intera cartella di origine includendo tutti i file non audio ed ottenerli copiati automaticamente nella cartella di destinazione, come le cover .jpg oppure *.txt, *.cue, *.accurip, *.pdf, compresi i file nelle subcartelle. Va scritto un template in Converter Setup>Other>Copy other files to the destination folder (il box bianco in fondo), attualmente uso *.*, ma non copia le subcartelle e relativi file all'interno di esse... |
Scaricare file di testo delle canzoni
Salve chiedo come si possono scaricare ad oggi i file di testo ( formato lrc e in alternativa semplici txt).
Uso foo_uie_lyrics3 versione 0.5. Ormai da un pezzo non mi trova più nulla e forse i database predefiniti sono ormai offline. Grazie in anticipo |
Quote:
https://github.com/ESLyric/release/releases https://hydrogenaud.io/index.php/topic,122571.0.html https://github.com/ESLyric/scripts |
Io uso OpenLyrics
|
Tutti gli orari sono GMT +1. Ora sono le: 06:15. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.