- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试运行使用 cscore ( https://github.com/filoe/cscore ) 及其子命名空间“CSCore.Ffmpeg”的应用程序
我已经尝试过作者在“https://github.com/filoe/cscore/blob/master/CSCore.Ffmpeg/Readme.md”中解释的内容('LD_LIBRARY_PATH=./mono MyApp.exe')但没有成功。
我的问题是如何使用单声道使其在 Debian 9 上运行。此外,如果有人能告诉我在哪里可以获得我的操作系统所需的库,我将不胜感激。
这是堆栈跟踪:
Unhandled Exception:
System.TypeInitializationException: The type initializer for 'CSCore.Ffmpeg.FfmpegCalls' threw an exception. ---> System.TypeInitializationException: The type initializer for 'CSCore.Ffmpeg.FfmpegUtils' threw an exception. ---> System.DllNotFoundException: avutil-55
at (wrapper managed-to-native) CSCore.Ffmpeg.Interops.ffmpeg:av_log_set_callback (intptr)
at CSCore.Ffmpeg.FfmpegCalls.SetLogCallback (CSCore.Ffmpeg.FfmpegCalls+LogCallback callback) [0x00006] in <117ca019c81b40cf9cc0852c6d0ddec3>:0
at CSCore.Ffmpeg.FfmpegUtils..cctor () [0x00025] in <117ca019c81b40cf9cc0852c6d0ddec3>:0
--- End of inner exception stack trace ---
at CSCore.Ffmpeg.Interops.InteropHelper.RegisterLibrariesSearchPath (System.String path) [0x00012] in <117ca019c81b40cf9cc0852c6d0ddec3>:0
at CSCore.Ffmpeg.FfmpegCalls..cctor () [0x0008f] in <117ca019c81b40cf9cc0852c6d0ddec3>:0
--- End of inner exception stack trace ---
at CSCore.Ffmpeg.AvFormatContext..ctor (System.String url) [0x00006] in <117ca019c81b40cf9cc0852c6d0ddec3>:0
at CSCore.Ffmpeg.FfmpegDecoder..ctor (System.String url) [0x00029] in <117ca019c81b40cf9cc0852c6d0ddec3>:0
at AudioTool.AudioClient.AudioStart (System.String url) [0x00001] in <57d1cee9c20047c6a0c5acfeeccbf254>:0
at AudioTool.Program.Main (System.String[] args) [0x00038] in <57d1cee9c20047c6a0c5acfeeccbf254>:0
提前致谢
最佳答案
好的。通过安装适当的 Linux 软件包并将库从“/usr/lib/x86_64-linux-gnu/”复制到应用程序所在的文件夹中解决了这个问题。
之后我不得不通过将单声道日志级别设置为调试来查看单声道期望的内容(LD_LIBRARY_PATH=./MONO_LOG_LEVEL=debug mono MyApp.exe)出现错误(类似于 Mono: DllImport error loading library '/root/bot/Debug/libavutil-55.so': '/root/bot/Debug/libavutil-55.so: cannot open shared object file: No such file或目录'。)
然后我将现有的 libavutil.so.55 重命名为 libavutil-55.so,我为每个丢失的包含重复了一遍,并且单声道接受了。我希望对以后遇到类似问题的每个人有所帮助。
关于c# - [Linux | Cscore]avutil-55 DllNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48070487/
首先:我已经发现了这个问题:Is it possible to capture audio output and apply effects to it?。但这并不能回答我的问题。 我的问题:我几个月
我必须解码立体声 mp4 文件并将 L 和 R 声道映射到 5.1 or 7.1 surround .另外我必须提供一个特定的输出格式:16bit pcm 44.1kHz . 将音频源转换为44100
我目前正在尝试通过 WasapiCapture 和 WaveWriter(CSCore 包)录制音频,并希望在用户停止说话后停止录制。谁能帮我吗? 我想到的是,我可能会创建一个 RecordingVo
是否可以使用CSCore-Library剪切音频文件?例如,我想在第二个20开始播放mp3,然后在第二个50停止播放,并想生成一个新的mp3文件。 最佳答案 有两种方法可以剪切mp3文件。 解析mp3
我正在编写 C# 模拟器,并决定使用 CScore 输出 PCM。当样本大小(每个 channel )为一个字节时,声音输出正确,但当我将样本大小增加到 16 位时,声音非常嘈杂。 与该问题相关的一个
我正在使用 CSCore.WasapiLoopbackCapture 来录制系统声音。但是当系统没有声音的时候,根本就没有录音!例如,在播放音乐和录制音乐时,输出文件的持续时间小于轨道的持续时间。我希
我正在用 C# 编写一个程序,它使用 libpd 库与纯数据进行通信(更多信息:http://libpd.cc/) 我的纯数据补丁只是创建一个正弦波。 我写了一些测试代码来看看我是否从我的纯数据补丁中
这里: C# recording audio from soundcard 是使用 CSCore 库的示例实现,但它仅适用于控制台应用程序。是否可以在 Windows 窗体应用程序中使用它? 最佳答案
我想使用类 CSCore.Streams.FadeInOut ,包含在 CSCore-Library 中.我想淡入和淡出我播放的歌曲。但我不知道如何使用它。有人知道吗? 最佳答案 正如您已经提到的,您
我正在尝试运行使用 cscore ( https://github.com/filoe/cscore ) 及其子命名空间“CSCore.Ffmpeg”的应用程序 我已经尝试过作者在“https://g
我已经使用 CSCore 库从我的程序中过滤了所有音频流。它工作正常,但我不知道哪个流属于哪个进程。有没有办法获取每个流的 processId 或 processname? 我的代码: public
我刚刚开始使用 CSCore,在学习了很多 C++ 之后又回到了 C#。这是一个测试程序,它枚举默认 Audio Session 管理器的 Audio Session ,并为每个 session 附加
使用 CSCore,我如何从 FileStream 或 MemoryStream 播放 WMA 或 MP3(与使用采用 string 的方法不同)文件路径或 url)。 最佳答案 由于 CodecFa
我想知道是否可以使用与 SuperEQ 相同的算法来实现均衡器,Foobar播放器的均衡器。我知道 CSCore 有一个很棒的均衡器,但它基于一个更简单的参数均衡器。 在 Foobar 中,如果我简单
我想知道是否可以在录制 wav 文件后编码为 mp3。我尝试更改 WasapiCapture 参数,但我认为这不起作用,因为声音长度只有 5 秒和 1,20 MB。 这里是尝试在开始录制之前转换为 m
我是一名优秀的程序员,十分优秀!