【问题标题】:C# Wrapper for Media File Meta Data媒体文件元数据的 C# 包装器
【发布时间】:2012-09-05 03:19:16
【问题描述】:

我正在寻找一个很好的包装器来提取依赖于文件类型的媒体文件属性。 我正在创建一些可以处理视频、音频、图像等的通用媒体库。 它们不只是 .wmv 或 .mp3,我希望能够支持各种格式,并且不想将自己放在像 WMP SDK 这样似乎只支持 MS 编解码器的 sdk 上。 我看过一些关于 VLC wrpper 的小文章,它正在开发中,但还不是很成熟。

所以,基本上我希望能够指向一个文件并提取它的内容。音乐、图像、视频,然后在分辨率、fps、比特率、编解码器(如果可能)等基础上获取元数据,比如艺术家、专辑歌曲,我意识到这并不总是可能的。

【问题讨论】:

    标签: c# file metadata media


    【解决方案1】:

    试试MediaInfo,应该做你想做的。

    【讨论】:

    【解决方案2】:

    您可以使用为 Windows 桌面搜索设计的IFilter 接口,已经实现了 MP3、WMV、JPEG 接口。
    您将需要充当 IFilter 主机加载 IFilter 实现并向它们提供文件,这不简单但也不太复杂。

    【讨论】:

    • 我试图避免实现媒体文件的所有属性,并希望看到可以报告的内容。类文件{}类媒体文件:文件{整数分辨率x整数分辨率}类视频:媒体文件{十进制FPS}等.....
    猜你喜欢
    • 1970-01-01
    • 2016-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-03
    • 2014-07-12
    • 1970-01-01
    • 2022-06-18
    相关资源
    最近更新 更多