ArneVogel / concat

Download your vods from twitch in the command line
https://www.arnevogel.com/standalone-concat-version/
GNU General Public License v3.0
205 stars 33 forks source link

MacOS unable to locate ffmpeg #67

Open Merethiel opened 4 years ago

Merethiel commented 4 years ago

I'm trying to run concat_mac but it keeps giving me the error

Could not find ffmpeg, make sure to have ffmpeg avaliable on your system.

But I do have it, I placed ffmpeg in the same directory as concat_mac . Here's the ls listing.

bin % ls
concat_mac  ffmpeg      ffplay      ffprobe

Where is concat looking for ffmpeg?

I'm on MacOS 10.15.5

ArneVogel commented 4 years ago

Is ffmpeg executable? Whats the output of ffmpeg -version?

Merethiel commented 4 years ago

Is ffmpeg executable? Whats the output of ffmpeg -version?

Yes ffmpeg is executable. The output of ffmpeg -version is

MacBook-Pro bin % ./ffmpeg -version
ffmpeg version 4.3-tessus  https://evermeet.cx/ffmpeg/  Copyright (c) 2000-2020 the FFmpeg developers
built with Apple clang version 11.0.0 (clang-1100.0.33.17)
configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay
libavutil      56. 51.100 / 56. 51.100
libavcodec     58. 91.100 / 58. 91.100
libavformat    58. 45.100 / 58. 45.100
libavdevice    58. 10.100 / 58. 10.100
libavfilter     7. 85.100 /  7. 85.100
libswscale      5.  7.100 /  5.  7.100
libswresample   3.  7.100 /  3.  7.100
libpostproc    55.  7.100 / 55.  7.100

Do I have the wrong version?

Is concat by any chance attempting to execute ffmpeg instead of ./ffmpeg ?

ArneVogel commented 4 years ago

Yes its trying to execute ffmpeg on mac. But nobody else has problems with that. Honestly I have no idea what causing this.

Merethiel commented 4 years ago

Yes its trying to execute ffmpeg on mac. But nobody else has problems with that. Honestly I have no idea what causing this.

But nobody else has problems with that Are you sure? Have you tested this on Mac to verify it does in fact work?

ArneVogel commented 4 years ago

I have seen it work on mac before, but no I dont have a mac to test it on. But I doubt anything mayor would have changed on mac since I saw it working.