Cannot open output: No such file or directory[/code]
not sure if this is a bug or if it's meant to be, but the current opus-tools ("current" meaning the latest downloadable from people.xiph.org) does not accept piped input. at least, not in foobar2000. I had to use the %s for temporary file input instead. and I'm referring specifically to opusenc.exe...also, I second the motion for a foobar2000 decoder, but I'm sure it will be available when opus is stable anyway.
I have a question about setup_resample() function. It has the following code:Maybe it's better to replace it with speex_resampler_skip_zeros(rs->resampler) ?
get_output_latency() returns rounded value...[...]not a big problem, but if it can be easily avoided - why not?
--bitrate 512 --music --vbr - %d
--bitrate 512 --music --vbr %s %d
this first one doesn't work (I put --vbr just to make sure). gives me a 21 kilobyte file. it plays back in opusdec.exe, but is truncated.
How long is it?
Processing file "10 love in plaster.opus"...New logical stream (#1, serial: 000063ed): type opusEncoded with libopus 0.9.11-75-gc64f4a4User comments section follows... ENCODER=opusenc from opus-tools 0.1.0-9-gac7490cOpus stream 1: Pre-skip: 356 Playback gain: 0dB Channels: 2 Original sample rate: 44100Hz Packet duration: 20.0ms (max), 20.0ms (avg), 20.0ms (min) Page duration: 360.0ms (max), 360.0ms (avg), 360.0ms (min) Total data length: 21536 bytes (overhead: 1.37%) Playback length: 0m:00.348s Average bitrate: 494.6 kb/s, w/o overhead: 487.9 kb/sLogical stream 1 ended
Playback length: 0m:00.348splease note that the encoder version string may not have been updated with the recent release, as well as any other version string. I am pretty sure that the README says something different as far as what git revision it was built from.
--ignorelength works like a charm.
NullC:not directly related to opus, but it seems the links for the man pages are wrong.figured I'd post it here since I've heard no one can create a Trac account for posting bugs on xiph.org.
File Date/Time Sizeopusenc 12/06/2012 10:58 329 728opusdec 12/06/2012 10:58 310 784opusenc 12/06/2012 14:24 1 348 000opusdec 12/06/2012 14:24 1 282 881
Before I run anything, can you explain me why the encoder and decoder have gained about 1MB between the latest test version and the v0.1.2 within few hours ?
The Mozilla folks apparently didn't strip the binaries (and they're big to begin with because they're statically linked), stripping removes debugging information and other not terribly essential stuff.[gmaxwell@helmholtz opus-tools-0.1.2]$ mingw-strip *.exe[gmaxwell@helmholtz opus-tools-0.1.2]$ ls -l *.exe-rwxr-xr-x. 1 gmaxwell gmaxwell 287744 Jun 15 16:10 opusdec.exe-rwxr-xr-x. 1 gmaxwell gmaxwell 327680 Jun 15 16:10 opusenc.exe-rwxr-xr-x. 1 gmaxwell gmaxwell 34304 Jun 15 16:10 opusinfo.exe