#pragma once

#include <filesystem>
#include <string>

namespace smartcut::media {

std::string scan_video_dimensions(const std::filesystem::path& input,
                                  double sample_interval_seconds = 4.0);
std::string filter_video_dimensions(const std::filesystem::path& input,
                                    const std::filesystem::path& output,
                                    int width, int height);

}  // namespace smartcut::media
