IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
When does Opus come to SoX?
polemon
post Jul 12 2013, 01:39
Post #1





Group: Members
Posts: 156
Joined: 1-April 09
Member No.: 68578



I use SoX for recording on Windows, mostly. It's the tool I find the easiest to use, and it has never let me down so far.

SoX doesn't seem to support Opus yet, however. I asked on the SoX mailing list about that some time ago, but all I got, was someone translating my question into Esperanto, and telling me to ask all further question in Esperanto as well. No answer as such, though.

Does anybody know when Opus support will come to SoX? I don't need it desperately, but the computers that do the recordings only run Windows, and on that, SoX is the only sound recording tool that makes sense to me. I'd like to play around a bit, see how well it works with my 8 hours long live recordings.


--------------------
-EOF-
Go to the top of the page
+Quote Post
Dynamic
post Jul 12 2013, 07:34
Post #2





Group: Members
Posts: 832
Joined: 17-September 06
Member No.: 35307



I guess you could probably use sox as 'rec' to record 48kHz audio and direct it as WAV PCM or a similar raw stream but direct that output to stdout then direct that to opusenc as input. You could try testing that.


--------------------
Dynamic the artist formerly known as DickD
Go to the top of the page
+Quote Post
Anakunda
post Jul 13 2013, 00:41
Post #3





Group: Members
Posts: 484
Joined: 24-November 08
Member No.: 63072



I'm just curious if pre-resampling with SoX to 48khz is good enough, i.e. no internal resampling by libopus is made
Go to the top of the page
+Quote Post
db1989
post Jul 13 2013, 00:45
Post #4





Group: Super Moderator
Posts: 5275
Joined: 23-June 06
Member No.: 32180



Curious? Then, as usual, simply check http://src.infinitewave.ca/. As you will see, SoX does pretty great, particularly at VHQ. I really doubt you need to worry. I presume the resampler in Opus is equally competent.
Go to the top of the page
+Quote Post
saratoga
post Jul 13 2013, 01:53
Post #5





Group: Members
Posts: 5147
Joined: 2-September 02
Member No.: 3264



QUOTE (db1989 @ Jul 12 2013, 19:45) *
I presume the resampler in Opus is equally competent.


It uses the Xiph Speex resampler (also from that link), which is quite good.
Go to the top of the page
+Quote Post
polemon
post Jul 13 2013, 03:31
Post #6





Group: Members
Posts: 156
Joined: 1-April 09
Member No.: 68578



QUOTE (Dynamic @ Jul 12 2013, 08:34) *
I guess you could probably use sox as 'rec' to record 48kHz audio and direct it as WAV PCM or a similar raw stream but direct that output to stdout then direct that to opusenc as input. You could try testing that.


It's actually what I do right now:

CODE
rec -t raw - | opusenc --raw - %filename%


It works OK, and all, but I still need to install the Opus tools, etc. On windows, that isn't exactly pleasant. That is, using the console in general, isn't a pleasant experience on Windows.


--------------------
-EOF-
Go to the top of the page
+Quote Post
hlloyge
post Jul 13 2013, 19:33
Post #7





Group: Members
Posts: 701
Joined: 10-January 06
From: Zagreb
Member No.: 27018



Why? Don't use console, use ConEmu smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 18th December 2014 - 21:17