Open anandvip opened 4 years ago
Make sure that you have ffmpeg installed (e.g. run brew install ffmpeg)
Was wondering whether we should bundle ffmpeg
with the app in order to avoid such scenarios. 🤔
Is there anyway you can check if the computer has ffmpeg already installed and if there isn't then download it?
This user got a notification about ffmpeg only after "stop recording". Maybe we should warn users at startup time, just after the final print
statement below:
oh yeah. That print(not_found_msg)
should be a notify
, I guess. Wanna whip up a PR?
Is there anyway you can check if the computer has ffmpeg already installed and if there isn't then download it?
Yeah that would be possible. Not sure if it's a bit too invasive, though. Hm...
oh yeah. That
print(not_found_msg)
should be anotify
, I guess. Wanna whip up a PR?
I remember some discussion in which we said that not_found_msg
was too long for a notify
, am I right?
Heh, yeah maybe a shorter message would help.
Hi, new user here.
I'm getting the same error as @anandvip. I did the brew install ffmpeg
before first-use. I also tried brew reinstall ffmpeg
. No dice.
Running Catalina 10.15.4 (19E287).
Welcome @dannyalright,
that's odd. What does ffmpeg --version
give you on the commandline?
@mre Perhaps we need to add shell=True
to the line below in Encoder
:
Just a guess.
Thanks, @mre!
ffmpeg version 4.2.2
is what I get in response to ffmpeg --version
.
Here's the full response:
ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
built with Apple clang version 11.0.3 (clang-1103.0.32.59)
configuration: --prefix=/usr/local/Cellar/ffmpeg/4.2.2_3 --enable-shared --enable-pthreads --enable-version3 --enable-avresample --cc=clang --host-cflags=-fno-stack-check --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libbluray --enable-libmp3lame --enable-libopus --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp --enable-libspeex --enable-libsoxr --enable-videotoolbox --disable-libjack --disable-indev=jack
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
Unrecognized option '-version'.
Error splitting the argument list: Option not found
Make sure that you have ffmpeg installed (e.g. run brew install ffmpeg)
I did, I can see the screen shots in recent files, some odd 1600 screen shots. how ever during installation ffmpeg did instruct to change the path for some of the files, which one? I don't know...
Was wondering whether we should bundle
ffmpeg
with the app in order to avoid such scenarios. 🤔
Yes, that would be great!
I have the same issue on macOS Monterey 12.4 any help would be appreciated.
ffmpeg 5.0.1_3 is already installed and up-to-date. Python 3.10.0
What does
which ffmpeg
say?
What does this print?
python3 -c 'import shutil; print(shutil.which("ffmpeg"))'
Was wondering whether we should bundle ffmpeg with the app in order to avoid such scenarios. 🤔 Yes, that would be great!
With the new M1 chips we'd end up bundling two versions of ffmpeg I guess: one for Intel Macs and one for arm64. :/ So I don't think we want to bundle ffmpeg after all...
Hello and thank you for your reply, Both commands say this: /usr/local/bin/ffmpeg
Timelapse Error [Errno 2] No such file or directory: 'ffmpeg':'ffmpeg'
System Information