-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem using WavPack codec (wavpackenc) for recording with splitmuxsink #7
Comments
Unfortunately, on my workstation running macOS, despite having
When using
|
However, on a Linux installment, following [1], $ docker run -it --rm amd64/debian:buster-slim bash
$ apt-get update
$ apt-get install --yes libgstreamer1.0 gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-plugins-good $ gst-inspect-1.0 | grep -i wavpack
wavpack: wavpackenc: Wavpack audio encoder
wavpack: wavpackdec: Wavpack audio decoder
audioparsers: wavpackparse: Wavpack audio stream parser
typefindfunctions: audio/x-wavpack-correction: wvc
typefindfunctions: audio/x-wavpack: wv, wvp [1] https://github.com/hiveeyes/saraswati#debian-based-systems |
In order to approach this, I used a Docker setup. ObservationsFirst, I verified that I was able to record something successfully with
However, when using the WavPack codec, as outlined through #8, GStreamer emits another warning:
and it looks like the pipeline doesn't get into "playing" mode. OutlookWe will have to check the patch #8 on a machine with a real ALSA setup. With kind regards, |
Further observations
In order to rule out hardware issues, I quickly checked using saraswati record --channel="testdrive source=audiotestsrc wave=3 freq=200" The observations were the same: While it works with the FLAC codec, it croaks with WavPack in the same manner as outlined above. So, the origin of the error is probably in the layout of the pipeline, where the More detailsThose are the full pipeline definitions we are using for this scenario. Works
Failure 1
Failure 2When adding
|
On [1,2], I see there have been a number of fixes to We will have to check that again using a more recent GStreamer installment on Linux. [1] https://build.opensuse.org/package/view_file/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes?expand=0 |
Same error when using
|
Hi there,
at [1], it was suggested by weef to make the lossless WavPack codec available to the Saraswati recording subsystem. The corresponding GStreamer element would be
wavpackenc
.With kind regards,
Andreas.
[1] https://community.hiveeyes.org/t/developing-saraswati-a-robust-multi-channel-audio-recording-transmission-and-storage-system/924/19
The text was updated successfully, but these errors were encountered: