Remove firefox puppeteer fallback

This commit is contained in:
Salastil
2025-11-22 20:34:29 -05:00
parent e5d769d59b
commit 9df8c33e5e
5 changed files with 329 additions and 128 deletions

15
main.go
View File

@@ -1,6 +1,7 @@
package main
import (
"flag"
"log"
"os"
@@ -8,7 +9,19 @@ import (
)
func main() {
if err := internal.Run(); err != nil {
embedURL := flag.String("e", "", "extract a single embed URL and launch mpv")
debug := flag.Bool("debug", false, "enable verbose extractor/debug output")
flag.Parse()
if *embedURL != "" {
if err := internal.RunExtractorCLI(*embedURL, *debug); err != nil {
log.Println("error:", err)
os.Exit(1)
}
return
}
if err := internal.Run(*debug); err != nil {
log.Println("error:", err)
os.Exit(1)
}