Skip to content

Instantly share code, notes, and snippets.

View donrodriguez's full-sized avatar

Don Rodriguez donrodriguez

View GitHub Profile
@Martini024
Martini024 / VideoHelper.swift
Last active July 23, 2025 08:22
SwiftUI: Rewrite iOS Photos Video Scrubber
import AVKit
import Foundation
class VideoHelper {
static func getThumbnail(from player: AVPlayer, at time: CMTime, maximumSize: CGSize? = nil) -> CGImage? {
guard let currentItem = player.currentItem else { return nil }
return getThumbnail(from: currentItem.asset, at: time, maximumSize: maximumSize)
}