首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VLC.Dotnet保存流

VLC.Dotnet保存流
EN

Stack Overflow用户
提问于 2022-06-06 17:52:51
回答 1查看 217关注 0票数 0

亲爱的,我正在检查VLC.Dotnet库(我对音频/视频流很陌生)

代码语言:javascript
复制
static void Main(string[] args)
    {
        var currentDirectory = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);
        // Default installation path of VideoLAN.LibVLC.Windows
        var libDirectory =
            new DirectoryInfo(Path.Combine(currentDirectory, "libvlc", IntPtr.Size == 4 ? "win-x86" : "win-x64"));

        var destination = Path.Combine(currentDirectory, "record.ts");

        using (var mediaPlayer = new Vlc.DotNet.Core.VlcMediaPlayer(libDirectory))
        {

            var mediaOptions = new[]
            {
                ":sout=#file{dst=" + destination + "}",
                ":sout-keep"
            };

            mediaPlayer.SetMedia(new Uri("http://hls1.addictradio.net/addictrock_aac_hls/playlist.m3u8"),
                mediaOptions);

            mediaPlayer.Play();

            Console.WriteLine($"Recording in {destination}");
            Console.WriteLine("Press any key to exit");
            Console.ReadKey();
        }
    }

我找不到关于可能的mediaOption值的文档。我想了解是否有可能改变采样率,同时下载,甚至文件格式(PCM可能)。有能帮上忙的链接吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-07 05:54:31

Vlc.DotNet死了,使用LibVLCSharp代替。

至于选项文档,请在这里找到文档:https://docs.videolan.me/vlc-user/3.0/en/advanced/index.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72521650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档