registrare da /dev/dsp - possibile??

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

registrare da /dev/dsp - possibile??

Messaggio da danix »

Ciao a tutti,
come da oggetto, è possibile registrare da /dev/dsp?? Per farvi capire quello che vorrei fare, sto ascoltando una radio online che però non mi da la possibilità di accedere direttamente al file che sto ascoltando (è in flash), quindi ho pensato che magari potevo registrare direttamente da /dev/dsp... è una follia??

Fatemi sapere...
Grazie mille a tutti...


Ciau
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: registrare da /dev/dsp - possibile??

Messaggio da sardylan »

Certo che si può... Almeno credo... Leggo un po' dappertutto che anche con arecord, o comunque con Audacity puoi selezionare come dispositivo OSS /dev/dsp...

Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Re: registrare da /dev/dsp - possibile??

Messaggio da anycolouryoulike »

Ma non puoi usare mplayer con -ao pcm?
Io faccio sempre così...

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: registrare da /dev/dsp - possibile??

Messaggio da danix »

anycolouryoulike ha scritto:Ma non puoi usare mplayer con -ao pcm?
Io faccio sempre così...
non lo sapevo, comunque si, immagino di poterlo fare, ma mplayer registra anche??

riguardo arecord come faccio a dirgli di usare /dev/dsp?? Ho provato con il flag -D ma mi dice di no... :(

grazie mille a tutti :)
Ciau

EDIT:
ho provato con mplayer ma non ho capito come fare... :(

ho provato anche con ffmpeg in questo modo:

Codice: Seleziona tutto

ffmpeg -f oss -i /dev/dsp -vn -ar 44100 -ab 192k -t 60 -ac 2 -acodec libmp3lame prova.mp3
ho ottenuto il file mp3 ma suonandolo con audacious non sento nulla...

any ideas???


Ancora grazie mille a tutti...
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Meskalamdug
Iper Master
Iper Master
Messaggi: 3965
Iscritto il: ven 14 mag 2004, 0:00

Re: registrare da /dev/dsp - possibile??

Messaggio da Meskalamdug »

Puoi farlo solo se la tua scheda
fa il mixing a livello hw,se invece
è un integrata salvo eccezioni
avrà il mixing sw quindi devi
usare alsa+dmix

http://web.tiscali.it/meskalamdug/dmix.html

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: registrare da /dev/dsp - possibile??

Messaggio da danix »

grazie meska, con la tua guida ho imparato che la mia scheda audio non supporta il mix hardware, solo che c'è un problema, io non ho il file /etc/asound.conf, ho però il file /etc/asound.state che mi riporta una serie di:

Codice: Seleziona tutto

state.I82801DBICH4 {
        control.1 {
                comment.access 'read write'
                comment.type BOOLEAN
                comment.count 1
                iface MIXER
                name 'Master Playback Switch'
                value true
        }
        control.2 {
                comment.access 'read write'
                comment.type INTEGER
                comment.count 2
                comment.range '0 - 31'
                iface MIXER
                name 'Master Playback Volume'
                value.0 23
                value.1 23
        }

[...]
e i vari control.N si ripetono fino ad arrivare a control.50... posso crearlo io a mano il file asound.conf???

Ancora grazie per l'aiuto... :D


Ciau
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
anycolouryoulike
Packager
Packager
Messaggi: 1158
Iscritto il: ven 10 ago 2007, 0:00
Slackware: 12.2
Kernel: 2.6.34.8
Desktop: KDE 3.5.10

Re: registrare da /dev/dsp - possibile??

Messaggio da anycolouryoulike »

Fai mplayer -ao pcm <file_o_url> e ti crea audiodump.wav, poi se lo vuoi in un altro formato lo converti dopo, altrimenti puoi usare direttamente mencoder per registrarlo e codificarlo contemporaneamente, ma non so dirti il comando preciso.

Questo però registra sono il file o l'URL, se vuoi registrare l'intero audio di sistema non so come puoi fare.
Poi devi anche contare che /dev/dsp è roba di OSS non di ALSA...

PS: certo che mplayer registra! Secondo me è anche il migliore per questo scopo.

Rispondi