C# ffmpeg
时间: 2023-09-08 14:13:47 浏览: 113
C#实现的 ffmpeg
4星 · 用户满意度95%
在C#中,可以使用FFmpeg来进行视频处理和转换。以下是几个使用FFmpeg的常见操作:
1. 获取视频元数据:可以使用FFmpeg获取视频文件的元数据,比如视频的时长等。例如,可以使用以下代码获取视频文件的时长:
```csharp
var inputFile = new MediaFile(@"C:\Path\To_Video.flv");
var ffmpeg = new Engine("C:\\ffmpeg\\ffmpeg.exe");
var metadata = await ffmpeg.GetMetadataAsync(inputFile);
Console.WriteLine(metadata.Duration);
```
<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [C# 中使用 FFmpeg.NET](https://blog.csdn.net/a495023351/article/details/102059728)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文