ArgumentError: File not found https://[unique_id].s3.amazonaws.com/[file_name].mov
from /Users/[user]/.asdf/installs/ruby/2.7.4/lib/ruby/gems/2.7.0/gems/ffprober-1.0/lib/ffprober/parsers/file.rb:16:in `initialize'
Is this a bug or does ffprober require a local file to process correctly?
Note: File names have been obfuscated below
When I use ffprobe from a command line, I am able to retrieve the metadata from the video file using a URL:
ffprobe -v quiet -print_format json -show_format -show_streams -show_error "https://[unique_id].s3.amazonaws.com/[file_name].mov"
Results:
When I try using ffprober, however, I get a
File not found
error:ffprobe = Ffprober::Parser.from_file("https://[unique_id].s3.amazonaws.com/[file_name].mov")
Error:
Is this a bug or does ffprober require a local file to process correctly?