aboutsummaryrefslogtreecommitdiff
path: root/src/Jellyfin.MediaEncoding.Keyframes/FfProbe/FfProbeKeyframeExtractor.cs
blob: e09b9da9a0b2d96bc998621d408ef164e65b9288 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
using System;

namespace Jellyfin.MediaEncoding.Keyframes.FfProbe
{
    /// <summary>
    /// FfProbe based keyframe extractor.
    /// </summary>
    public static class FfProbeKeyframeExtractor
    {
        /// <summary>
        /// Extracts the keyframes using the ffprobe executable at the specified path.
        /// </summary>
        /// <param name="ffProbePath">The path to the ffprobe executable.</param>
        /// <param name="filePath">The file path.</param>
        /// <returns>An instance of <see cref="KeyframeData"/>.</returns>
        public static KeyframeData GetKeyframeData(string ffProbePath, string filePath) => throw new NotImplementedException();
    }
}