On Tue, 7 Mar 2017, Michele Monteferrante wrote:
Sorry,
I was not clear. What I want is a function of time, a graph.
x: time in seconds
Y: amplitude in whatever format
This file must be a simple text file which,for example, I can plot with
Gnuplot and edit whit vim.
Would maybe SoX be a better tool for this? Something like the --plot option?
Or, possibly using the .dat output mechanism?
(I.E. sox infile.mp3 outfile.dat)
From the soxformat man page:
.dat Text Data files. These files contain a textual representation of the
sample data. There is one line at the beginning that contains the sam-
ple rate, and one line that contains the number of channels.
Subsequent lines contain two or more numeric data intems: the time since the
beginning of the first sample and the sample value for each
channel.
Values are normalized so that the maximum and minimum are 1 and
-1. This file format can be used to create data files for external programs
such as FFT analysers or graph routines. SoX can also convert a
file in this format back into one of the other file formats.
Example containing only 2 stereo samples of silence:
; Sample Rate 8012
; Channels 2
0 0 0
0.00012481278 0 0
_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".