Jump to content

Recommended Posts

Posted (edited)

HI :)

I'm searched now for 3 days in google to find a free sound recorder that would start recording if Windows starts and would generate each hour(s) or every day a new MP3 file.

Does someone know a recording program like this? I would need this to record a device that is connected 24/24 to the Computer Sound Card Line-in input.

Edited by Outbreaker

Posted

But it will not do every 6 hour or every day a new MP3 file with the date and time in the file name? I know that this could be done with a VBScript but i do not know how to script this. :(

Posted

You just need to create a scheduled task that will do the job and of course a little of scripting (batch/vbs...) is needed but nothing needing a lot of time if you want to learn.

Posted (edited)

I did also notice that there is no documentation what the Silent mode commands are.

For creating a new file i will use the cmd "ping 21600" command.

Edited by Outbreaker
Posted

@e-t-c

I did found this one also in google but the Schedule can only be used to set a time to start a recording but not to the time to stop a recording. So it's not possible to use this program to set it up to make automatically every 6 houers a new mp3 file.

Posted (edited)

"THE MP3 VCR" is an Internet Radio Recorder.

and

"AudioGrabber" is a CD Recorder.

and

"WavRecorder" wout start Recording if the program has started.

Edited by Outbreaker
Posted

hmm, "AudioGrabber" is a Line-In Recorder too - i found this in the AudioGrabber Help File ;-

Line in sampling.

This function is found under the file menu.

The "line in" sampling function is used to record from audio sources through the soundcard either internally,

ie. from the cd rom, or even a music file on the hard disc, or from an outside audio source such as a phonograph or radio,

through the "line in" jack on the soundcard. You can plug whichever audio source you desire into your soundcard and

let Audiograbber record from it. For best results, always try to send as good a signal to the soundcard as possible.

To record from vinyl it is best to connect the turntable to the stereo and then the stereo to the sound card.

Do not connect the turntable directly to the soundcard, as the signal from the turntable is too weak.

The "line in" function has three different recording modes: "manual", "track splitting", and "time scheduled".

These different modes are described in more detail later on in text.

... bla ...

Time scheduled recording:

This mode is useful for recording from radio when you are away from your PC.

It works like a VCR timer, but for radio (or for that matter whatever audio source is connected to your soundcard).

Times can be set flexible. When the program is in "time scheduled" mode it will display the current date

and time below the "Close" button. How this is shown is dependent of your computers regional settings

(in the Control Panel). Use this same format when entering information in the "Date" and "Time" field (see below).

"Date" field:

Enter a date here (using the proper format) to record only on that specific day.

You can leave the field empty if you want, whereby Audiograbber will then record at the same specified time every day.

It is also possible to specify a weekday like Monday or Tuesday etc,

(in English) whereby Audiograbber will record once a week (on that day) during the specified time.

"Time" field:

Specify the start time (time of the day) for the recording in this field. Remember to use the proper format.

"Length" field:

Specify the duration of the recording here using the following format: hh:mm:ss where "hh" are hours, "mm" are minutes,

and "ss" are seconds (for example, One hour two minutes and three seconds should be written as following: 01:02:03).

Posted (edited)

Yes but AudioGrabber is if you have a CD player connected to the Line-in of your computer and it will split every track into a single mp3 file.

The only way i found to do this is using the FFmpeg http://ffmpeg.zeranoe.com/builds/

And run FFmpeg with this batch code:

@ECHO OFF
TITLE Recorder Loop
COLOR 0A

:LOOP
ECHO.
ECHO New recording has been started on %date:~-4,4%-%date:~-7,2%-%date:~-0,2% %time:~0,2%;%time:~3,2%;%time:~6,2%
START "Recording" /MIN "bin\ffmpeg.exe" -f dshow -i audio="Digital Audio Interface (USB Au" -ar 44100 -ab 128 -ac 2 "Recordings\%date:~-4,4%-%date:~-7,2%-%date:~-0,2% %time:~0,2%;%time:~3,2%;%time:~6,2%.aac"
ping -n 21600 localhost 1> NUL
taskkill /FI "WindowTitle eq Recorder" 1> NUL
ECHO Recording has been stoped on %date:~-4,4%-%date:~-7,2%-%date:~-0,2% %time:~0,2%;%time:~3,2%;%time:~6,2%
GOTO LOOP

The only problem is that i have now 2 CMD windows open in the taskbar. Perhaps a user in this forum can code something better in another program language that displays only one ICON at the System Tray. :)

Edited by Outbreaker
Posted

You just need to create another login/password on your windows install and then create a scheduled task to run your batch with the newly created used. Of course you need to setup properly the newly created user so it can write in the right folder and it can run the batch.

Posted (edited)

Yes but to run an extra Windows account for only one Batch file mmm then i think it can live with the 2 extra taskbar windows. .)

Edited by Outbreaker
Posted

Of course you could use autoit and the run the batch hidden or convert the entire batch to hide it.

Also if you really want to have the entire 24/7 without missing some millisecond, you should start the next recording before killing the previous one.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...