amiaopensource / vrecord

Vrecord is open-source software for capturing a video signal and turning it into a digital file.
https://github.com/amiaopensource/vrecord
149 stars 44 forks source link

Decklink (?) issue #728

Closed callyho closed 1 year ago

callyho commented 1 year ago

Getting an error message on a Mac (OS 10.15.7), Blackmagic UltraStudio HD Mini

dyld: Library not loaded: /usr/local/opt/x264/lib/libx264.155.dylib
  Referenced from: /usr/local/opt/ffmpegdecklink/bin/ffmpeg-dl
  Reason: image not found
dyld: Library not loaded: /usr/local/opt/x264/lib/libx264.155.dylib
  Referenced from: /usr/local/opt/ffmpegdecklink/bin/ffmpeg-dl
  Reason: image not found
vrecord is set to use a decklink input but /usr/local/opt/ffmpegdecklink/bin/ffmpeg-dl does not appear to support decklink inputs.
Please review installation and troubleshooting information for vrecord or install ffmpegdecklink.

Tried upgrading vrecord and ffmpegdecklink, then uninstalling and reinstalling. Getting this error message now:

Error: An exception occurred within a child process:
  Errno::ENOENT: No such file or directory - ffplay

This has happened since we installed the latest OS Security Update and also ran update homebrew.

dericed commented 1 year ago

Try brew reinstall ffmpegdecklink ¯\_(ツ)_/¯

callyho commented 1 year ago

That gives me

==> Reinstalling amiaopensource/amiaos/ffmpegdecklink 
==> ./configure --prefix=/usr/local/Cellar/ffmpegdecklink/5.0.1 --disable-shared --enable
==> make
Error: An exception occurred within a child process:
  Errno::ENOENT: No such file or directory - ffplay
dericed commented 1 year ago

:-/ Could you try

brew rm --ignore-dependencies ffmpegdecklink
brew install ffmpegdecklink
echo -e '\xf0\x9f\x98\x80 ' 
callyho commented 1 year ago

Still

==> Downloading https://ffmpeg.org/releases/ffmpeg-5.0.1.tar.xz
Already downloaded: /Users/media/Library/Caches/Homebrew/downloads/ecd25687ccfc53754bf7caf04090ae50038ba7de2ccd3405ddc91d5e0065bc48--ffmpeg-5.0.1.tar.xz
==> Installing ffmpegdecklink from amiaopensource/amiaos
==> ./configure --prefix=/usr/local/Cellar/ffmpegdecklink/5.0.1 --disable-shared --enable
==> make
Error: An exception occurred within a child process:
  Errno::ENOENT: No such file or directory - ffplay
echo -e '\xf0\x9f\x98\x90 '
callyho commented 1 year ago

FWIW I just tried completely uninstalling homebrew & all packages, then reinstalled homebrew, then tried to install vrecord first thing. It still crashes at the same place in the install.

==> Installing amiaopensource/amiaos/vrecord dependency: amiaopensource/ami
==> ./configure --prefix=/usr/local/Cellar/ffmpegdecklink/5.0.1 --disable-shared
==> make
Error: An exception occurred within a child process:
  Errno::ENOENT: No such file or directory - ffplay
michaelangeletti commented 1 year ago

Me too! I had to re-build a workstation (UltraStudio 4K Extreme 3), starting with a fresh install of Mac OS 10.15.7. When I try to install vrecord, I get the same error. Here is the full output from the second try (with all the "Already downloaded"):

video2@li-sm-7098-818e ~ % brew install vrecord ==> Downloading https://ffmpeg.org/releases/ffmpeg-5.0.1.tar.xz Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/ecd25687ccfc53754bf7caf04090ae50038ba7de2ccd3405ddc91d5e0065bc48--ffmpeg-5.0.1.tar.xz ==> Downloading https://ghcr.io/v2/homebrew/core/atk/manifests/2.38.0 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/6d75a288f0b7231cb715f7159e434214d42f8eb230ee059fceaf8d82133d0a68--atk-2.38.0.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/atk/blobs/sha256:048076e890b1b184892bd58f1059f701a1665ac378f5e1431ae681210ae28b0c Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/7991f802c13901f545f6e26ceecdb89e5caafdd59efc76e3dfc83a8d2f6ca320--atk--2.38.0.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/autoconf/manifests/2.71 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/057cde2b686872aeeff2e91dc36d037807d7342dd50929fbdfea8bcc572fbed0--autoconf-2.71.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/autoconf/blobs/sha256:258a94bef23057c52818adf64d682af20bc6e09b46eac135047e2b87fc8206c7 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/97b22b6f9c27bf18e1750f2d5bbadc66254ed86a9c974fa6a13c82f772a00d6b--autoconf--2.71.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/automake/manifests/1.16.5 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/6863d3ffa73c5a5cbf1f1ea9e47b60784d09b232ac9e56149c1b931d9ec44d8b--automake-1.16.5.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/automake/blobs/sha256:ae77a247a13ea860236a29b02769f5327395f712413f694d8a8d20cb6c21332d Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/25e6690671ae9c3741dac14ff17e9904701143701ad52a24789d60a14dce5077--automake--1.16.5.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/gdk-pixbuf/manifests/2.42.9 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/75a60d515b432669497541369664e7348f5c167aa6d426975fc6a07f7acae07e--gdk-pixbuf-2.42.9.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/gdk-pixbuf/blobs/sha256:12b0f0f5e221b3b5f4cb8f0d37c7070dabefe944c53680dd8cfa6e449cebd55b Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/5e9ece2a86a0140d6eba2dd0d849a8739ce49214e06d2fb03270d356e1fdab3a--gdk-pixbuf--2.42.9.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/hicolor-icon-theme/manifests/0.17 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/713c984987cfb15e35fc3fa0e951f5ab343f2154fdeab925615cb11b5bef9389--hicolor-icon-theme-0.17.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/hicolor-icon-theme/blobs/sha256:8ba8d6065b652396583c55a0e73cff0007f96064a330ac20499ff1d887771eb8 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/7c0e8dc94ddc3da648f4192c5a86bb495d31d62028ee2f3940d0aba69365fbaa--hicolor-icon-theme--0.17.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/pango/manifests/1.50.9 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/84be547a44a9895147c55230fb94d59a259ae1dc4080410525cd2434a77d0d3a--pango-1.50.9.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/pango/blobs/sha256:eb39b9a37dc88c4c292dfbd0f3b33e2ac9230f18b513599a3c1286e4dece8161 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/2a0ec11c5cd4381420aa05de16a73890217910a001ceedc8530f7c8207b122e5--pango--1.50.9.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/gtkx/manifests/2.24.33 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/56caffe5416525218c8b11942fc787c22402b6cd4acdcad0f0cd5363cfca6647--gtk+-2.24.33.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/gtkx/blobs/sha256:3900f64476d7988670b5d0c855f072fba0af2b1bb323acf4f126f70c95a38616 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/2d892c6df885d908ab7fee5252d030eaa47e5a7e9ef64f03fb858fb14ef5752b--gtk+--2.24.33.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/libepoxy/manifests/1.5.10 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/fd91321dc6032305294ad3c7c3851bc80f1505f18512e4753036c509ba4b4e2c--libepoxy-1.5.10.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/libepoxy/blobs/sha256:2b5537e288b18b6545d0cf78229d5c2b695d0d2e51b627e21e77573c88217b42 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/cc5c0641833579cd6201eed3758ad9db59f71424c38f23c0427b7390748109f8--libepoxy--1.5.10.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/libffi/manifests/3.4.2 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/1fcd5858590a42dc0fad3ce5012bdc2be712f542cdc9763c9289d2ec9efd4b61--libffi-3.4.2.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/libffi/blobs/sha256:6dbeaf8209b24c0963a5c87cd99d68f8bf61ea532c1c55bec8467a621b64da1b Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/d7b218384ec8a7566f219b8b834c5f16add8d9d10d8774c89a08a2ed7fc8403f--libffi--3.4.2.catalina.bottle.tar.gz ==> Downloading https://github.com/puppylinux-woof-CE/gtkdialog/archive/0.8.4d.tar.gz Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/9ad1b9aa93836cdde8a71070ff94b52c7c4d75777648ab8dc3bab09b9d35dd8e--gtkdialog-0.8.4d.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/cowsay/manifests/3.04_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/e12a574f60711e86551096e1305206b764a37dc1b23a5a16d0d5246662acb87d--cowsay-3.04_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/cowsay/blobs/sha256:c1f4af994e038a18492c8afe0f6b97cfd1c475fe62eafe68762cf5d734dc214d Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/0d2fa613eece66e462c7fbd995506f461f05038f7f3d804e3efceeefd82bf215--cowsay--3.04_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/bash/manifests/5.1.16 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/9b3c9c5e6397a3716257fe1546b7555521484f4dc40df90d31817d766f1b12df--bash-5.1.16.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/bash/blobs/sha256:85ac02733b659f4a7884395ed2cfd7dbdf59999a0d8a434a0c1a75085009ce2a Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/f5c8731bb8eaa9bd72f442656a53cef443c0ce9d6bb28041262703bd5ef27175--bash--5.1.16.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/libavif/manifests/0.10.1_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/8c9a1ddbc26ba5fd748b4e06c9846b9d5ad97d89345d7bbf189240d1670136c0--libavif-0.10.1_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/libavif/blobs/sha256:2a4b502605b778bc9ea1e4abc2637106a67f7ccce902334c9abf30650b28536f Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/12e40acefcf8e9c0d5ca90507a40cf882d94fcd1d13c8f511749a44e5438a930--libavif--0.10.1_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/gd/manifests/2.3.3_3 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/7b25595c4da1272f36544adceaa2c95e6ce3aa80ae026fdae43cdab0511ba3d7--gd-2.3.3_3.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/gd/blobs/sha256:acdd2925c5bb3909ab9da38a61854e1e89e2438647d056a6769bc45ae454557a Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/a77f992ae2c26ecec6044ded8084f66c10dda466285bd46d19a82d4d6c41936b--gd--2.3.3_3.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/libcerf/manifests/2.1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/d87ee3319a54a9355060c5960431bd2c77277affbdb3a24e81a08c8e9123e8f9--libcerf-2.1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/libcerf/blobs/sha256:632421289d60a3b761094b318c21f078b595d50c5198942cac0c8e9182042982 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/3c1f4479a6ed8cbc7746b79a4bb9c6d3bb67408ca2fcbb2ba43f8cb9b92c690a--libcerf--2.1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/lua/manifests/5.4.4_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/414f5ab2f83078b63c6970bb0f27f428e23a379a8e57742f91dd8f26ecc84f90--lua-5.4.4_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/lua/blobs/sha256:c8cab606ce17da91d120b87f8efaddf80041e22ec601e10242fb543c805d4fbc Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/c91cf8c027b9b3f0e0e295fd735574c41703ca76e953b468df92af675175f792--lua--5.4.4_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/pcre2/manifests/10.40 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/6a61595f05721663f0cee49a258476b0c9c9bca499f44f4cb437a1f9cc2e5d2b--pcre2-10.40.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/pcre2/blobs/sha256:b25728793286a5fcd8a92d4a75033e20df74c60ffe1d5d886ea5ad719fe25927 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/396fdc8043a1d412222f25d4331e13e7f6051cf706e274b8553c6c8c84a753bc--pcre2--10.40.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/qt/5/manifests/5.15.5_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/9d5f5ffbc2f65e670c050bbc124c53a296c393138f342e7c354054c6b55785b7--qt@5-5.15.5_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/qt/5/blobs/sha256:11784f01c72fbd560aa147f85ab6fd942cd8fca74da6f74ff75685c319352d2c Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/c67f34610cb7215f7ca2fd08c1ff84c72e09dfd5c1648024a05697f3d383d6db--qt@5--5.15.5_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/gnuplot/manifests/5.4.4 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/e87ef9df01d303fd03f51d30a7b56d87f2330d251148e2c378e3874f36ab879c--gnuplot-5.4.4.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/gnuplot/blobs/sha256:bb28e77545fc22d9dfd1b2bab184be15916a722b0e0024a20764d3e550520f45 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/d05e567b67815d020283bb43fffe4e96d18f5b64f4746f38fb701734fab6b91b--gnuplot--5.4.4.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/xmlstarlet/manifests/1.6.1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/02b7c198a78dedb567ba567719b01b8656efb59b72d5dd6adb21a325825ff64a--xmlstarlet-1.6.1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/xmlstarlet/blobs/sha256:2a679570811f553e345748516fa37c2d4b529a75533bdb73316077aaed5ab8f6 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/b5e25aac90608fdda9a316728ff96ddbe5b474b1db4629dbdfa37589a249fbcb--xmlstarlet--1.6.1.catalina.bottle.tar.gz ==> Downloading https://mediaarea.net/download/binary/dvrescue/0.20.06/dvrescue_CLI_0.20.06_GNU_FromSource.tar.xz Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/f4903bb291a895a0511636c435d8161280de7bf73336dbf440258c2587a1ad5c--dvrescue_CLI_0.20.06_GNU_FromSource.tar.xz ==> Downloading https://ghcr.io/v2/homebrew/core/jansson/manifests/2.14 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/dcf5fb966d90746cd91204b1e9c96d935d2541ea00ccc8209f6017f684e838cd--jansson-2.14.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/jansson/blobs/sha256:ddf25d83863396b864697529e837b869220ce86b8bb7b2cc03b77bdf1129563c Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/dcf3f811d93e2ef7f27a78281af56d2e6eeba5e329668163cb0a8fb7cba1d69c--jansson--2.14.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/sqlite/manifests/3.39.2 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/43e3a9f210452e414e672c7ffaaa2cf6942b8f8f26296582874f39420f49c085--sqlite-3.39.2.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/sqlite/blobs/sha256:dec681d069d2e1aa82f8f969824d0d85a30e8d12ed9b65046c9ca90235ab1240 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/9737f6c8872466152ccc69b30f0bde598822139823fa37ea37ddac4a8ed3b26c--sqlite--3.39.2.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/mediaconch/manifests/22.03 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/57bb69a64f7154294cdc417bb5fa62102d8bc155d89d56185de0646703e9fbda--mediaconch-22.03.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/mediaconch/blobs/sha256:a82bd4c853e0473e4285fbced7c1011a7d0b3950d6ba9ecf6530e8e4482b10de Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/02d9809de7a5970d44aa9275e73c5520bc5bf38798664e598178e3df7c977df5--mediaconch--22.03.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/boost/manifests/1.79.0_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/35dff2da6a485539247c912b621382c2ba46fb11c2ae04174f765cd4bef379a9--boost-1.79.0_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/boost/blobs/sha256:90bf24b4c813df7af152cb9de6f8b390093a2582aa403472cbb2beeecb05c7d4 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/428801548ee18fb51fac35c76d3cb2ee2da16430197c1bbe0a6c263467ccadbd--boost--1.79.0_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/fmt/manifests/9.0.0 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/3953a96ce276793a2d555dbf092db4ed29c31fbf6f71f7eaf65656b04f78c4a6--fmt-9.0.0.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/fmt/blobs/sha256:90b510bfb7c3544332afff9ece2057a4042d2756d98ac644872955b6458d19bd Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/9cf8251affa718b26c2f65f423ac30234e3ca168826ef8371008c23a662d3013--fmt--9.0.0.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/libebml/manifests/1.4.2 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/dd90765abcdcd3efc4dd4304666f2e626c57f4b066450c29af06bf0bcef62675--libebml-1.4.2.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/libebml/blobs/sha256:20a71bb0c2babdc04f179dc77c7a03c2f2f2031e7d8d87fbf9d3c41ee831addc Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/2c1c4b2640e1922ff548c882989db379b212f710acb976584ae547d5caa0201a--libebml--1.4.2.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/libmatroska/manifests/1.6.3 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/7952367b678de8e16dd5571c4c2fb6346f07e5268f672265932be68242c81ed0--libmatroska-1.6.3.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/libmatroska/blobs/sha256:8c1331e57e66489ba3488e44e70860c645f0c2739d5b34ec82be45fc42985d7a Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/96c3f26544980c961e07ca41553ed871fb9ddb27e8f9aaaa8f3d2c3309e14bf1--libmatroska--1.6.3.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/nlohmann-json/manifests/3.11.2 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/989627fec0cde93dd613c04482f96c8b32b2beef57fe4af393e75bf27d1d42a2--nlohmann-json-3.11.2.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/nlohmann-json/blobs/sha256:9ca4704d40b8e80ae9405d98e64c89922ace4de66ededabe63b65d73d14d8bc8 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/446db688a207850c387b71ce5eb815ca9c457179e61a407a06282d18a1b88380--nlohmann-json--3.11.2.all.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/pugixml/manifests/1.12.1_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/c3818cf28ff9ba35a6f673480d255c73e25005153a92ddc0c53e69687e4c73f3--pugixml-1.12.1_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/pugixml/blobs/sha256:a925fd3a353e10226a70e6695f69210a5f117ab8b7c8a8f98970fa59fbfa2654 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/ae2a94fc157e2a81f64896db4e7378976ef6039103c6a75704f74c066f1c83af--pugixml--1.12.1_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/assimp/manifests/5.2.4 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/b9a4d8579854883e26024b406c8ef5d17798cd16942a6e5003d8ffd7fe5b44bb--assimp-5.2.4.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/assimp/blobs/sha256:f0b432d116da9f388c812fdc39c05dfe8bab467f285b4046f29023a3bee2f073 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/f39e0ee268e8c61f40449aab3173542fefac4071b9287438ae7c2da055b22710--assimp--5.2.4.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/dbus/manifests/1.14.0 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/8f314a200b0d0333570f81d15a13f712a8175e20ba03f83b2bcbb54346c9a0f1--dbus-1.14.0.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/dbus/blobs/sha256:8b983bdc674dff5647af3ecab82e44abacbb460db8c60435e16ae351f22bfacb Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/e8bf5f305af3cc1aa688dc945eadf9f880ce24298a3a4282d21841407c85df58--dbus--1.14.0.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/double-conversion/manifests/3.2.1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/0e93f00dabb6049f16642982ff101a50df05d48176c81cef5f8ddde83654a895--double-conversion-3.2.1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/double-conversion/blobs/sha256:2299213ea5c53ce8c80818d0256911227e7dd9f3c444eff84993d7b266180a36 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/41effeffd794a4e4f7f1180b81d5965756033445141096359b2e3d5b82d4acbc--double-conversion--3.2.1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/hunspell/manifests/1.7.1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/634e6791dc620f51702dee21e1fbcc64f0b157554d29fc8cadf082534f48f5b8--hunspell-1.7.1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/hunspell/blobs/sha256:1d472e55eb42c1d0029fb306813f79593b7a7924d8180613e19fd45d402bc161 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/67172aa083463c81b0dc88547599ea3136b80d9bce174e9b62406025fed91403--hunspell--1.7.1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/jasper/manifests/3.0.6_2 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/ff911d95a5dcdbbb5367bb4dfc14d2b9cfbd335f32013c0ff6ad169a1fab0d5b--jasper-3.0.6_2.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/jasper/blobs/sha256:db95321eda1aa0ac95e55ad0054136df530ae86d30c5acf007450881eea09894 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/722cc30fa85d76d440ded3911d08e646894a6a4d2cd3635a1bd274808c3c1dc1--jasper--3.0.6_2.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/libmng/manifests/2.0.3_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/99f5b9130ed1d71a38190182aa9f8beb42e2b7fd56932f028e25e3aa9c72c1d1--libmng-2.0.3_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/libmng/blobs/sha256:47e0d9e9d758d67a26716d436884fb7273298c202b7172610e1ceb0d394a6146 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/59a334358d13bd8a8743d66def245cf28794dd0e96755a3aa2cd0ae14ff94b8d--libmng--2.0.3_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/md4c/manifests/0.4.8 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/548cafe3942b0d2493a3f67ef4d23f580cbef00a0e67adfc51c99367855f3808--md4c-0.4.8.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/md4c/blobs/sha256:8368b905e33301b5019e8520f7d010e3a57f74855ebd5cbbbf87aa1d8ded50a7 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/6eb24cc9ebf1e4d5be9a89092ec094eef5dc55b9b3f3976da8d7ced8b6ca21a8--md4c--0.4.8.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/qt/manifests/6.3.1_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/6684097b0716b6006eb0aab97f5b716a13b8ba5e1e9d1eb654f95caaafc8c177--qt-6.3.1_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/qt/blobs/sha256:ee612c10a25bf9dfb461a85c929bafa0e5056eb3cc1a923a0e043372408158d8 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/b652a1bfceba274d1e489763331a4fee57a22f9202e329637f299b5ba4eb8fac--qt--6.3.1_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/utf8cpp/manifests/3.2.1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/e5926f9466db5f7260b537029f581959f4413cba12f974ee501ca297628ca826--utf8cpp-3.2.1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/utf8cpp/blobs/sha256:28ec6ef62b638e29d1dbd3efeef96a3484ad643ad99c5ed2912a6752c25a4f4d Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/1425bc4dbd28fbd9d99b5a3837328be1fbd15f9dc006a81535ed80c148c3e63f--utf8cpp--3.2.1.all.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/mkvtoolnix/manifests/70.0.0_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/363ff4f806da7fd8be655728d040f8c3021ccd6e15ecad286e6f98aa397bf21a--mkvtoolnix-70.0.0_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/mkvtoolnix/blobs/sha256:f15a7da41b46305bbdaf8e959997d41cbc95b4ae0f38649c363b827fa0c492e3 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/edc079803bbb90ab751aab3f88149b9823f48ff1912b3d5beb83a4df7c150ec3--mkvtoolnix--70.0.0_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/ffmpeg/4/manifests/4.4.2_3 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/42cca9080846a4e31785e5e5874f9d253a0f44e6dcede404b822f1be4fc52ce7--ffmpeg@4-4.4.2_3.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/ffmpeg/4/blobs/sha256:1249b1db3fd4bb13354a11db67c3546f81ef74eafc0b13b671be3828a51ff903 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/1ff7b6674d383a07e22e7df667d631e0aa7e8392c39a342bf0ddc9e6c6c985b1--ffmpeg@4--4.4.2_3.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/jpeg/manifests/9e Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/2b2f8b288d01e487869928818a6967fa52e710e5480dcc149e6d5da6721ffb5e--jpeg-9e.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/jpeg/blobs/sha256:4c19f39c827ee7cdbc0f770b56c8ce553e94a5090e58da7eac3e2596b9408612 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/0c84cf605bfe99303adb3ab564090d0515d41f8e66957e1089ad617a9f398862--jpeg--9e.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/luajit-openresty/manifests/2.1-20220411 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/4cbd669338c520693f8799be3a3494270397356fc3c75250adc4764947daeaec--luajit-openresty-2.1-20220411.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/luajit-openresty/blobs/sha256:92eadb859be61c3553a79f5b8f00ce9feeb8a0d3d9d898125aae40fce016eeec Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/1933f7516e9239012c3fbde1259db78b94bbfc7237bd5b7674c9f56299f9c1e3--luajit-openresty--2.1-20220411.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/mujs/manifests/1.2.0 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/d5028ad718500254a5b544485e3103ebf10d2a10d919c1fed929310179982c81--mujs-1.2.0.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/mujs/blobs/sha256:0548c920d09d53c3c3da0ecf98cc24e5b47491e41e4d9ccf1c00ebbd6a19083c Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/94a093e8f3c400ccfbd122df5fdd181f120995c69f8a1c778fc5af464ad59f5c--mujs--1.2.0.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/uchardet/manifests/0.0.7 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/7a6eaa77d555aad0997312d4c279b0dd02edb666d2435ffbdebeefd86b721525--uchardet-0.0.7.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/uchardet/blobs/sha256:34bd4791834a762da961de136a3cad253800a98deea2d1dededf8efb465f215d Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/1045960153c5ea7d81a5caec2af39a1531ab21e34e9cf56580442b62b01f5e7c--uchardet--0.0.7.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/gdbm/manifests/1.23 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/ce78100f130177bffd255fda9df551477edd224a5080cb86cac12818954a7438--gdbm-1.23.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/gdbm/blobs/sha256:47e4821fa03790827af24698bf7cb833656d48e56bfb141b3093e8cabf5b1c88 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/a097ed745a38938d6b226af1fc478a03296ae226d746a1383a05294b2065d69f--gdbm--1.23.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/mpdecimal/manifests/2.5.1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/f367c2ee08c56b88be0662703a8e4275f8657608a268c8c44e845154b0cea543--mpdecimal-2.5.1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/mpdecimal/blobs/sha256:1a8314428019cec85756be0ea10bc4703cd754ef78a4cb560ddcc559af616a72 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/5bd35517ae62d36afb8a5f88dee76fb51fa80b12ded2dd204737c9984b417bac--mpdecimal--2.5.1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/python/3.10/manifests/3.10.6_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/56d3469555945221195a987c16646bddfad557484067d488c89e7ed2242db7ce--python@3.10-3.10.6_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/python/3.10/blobs/sha256:9309d4c2f17552321c22b7e8889f2907c2b18716b763004c3aacaf5645fc6c58 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/dda0e87605fabb782e10be0cc9afe002f33d7d62a19e0808e39b7a3a18b826fb--python@3.10--3.10.6_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/vapoursynth/manifests/59_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/a8251f9f0f4d171d1160dcae5d19ab68dc3d5fdf2c50337f91205357577609e9--vapoursynth-59_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/vapoursynth/blobs/sha256:8d372167dc396acf90c667b8c5250d7967ddb057558ecb17867b8d20293e3305 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/8326d6fa22e6a332051989a12a51e3506750e30d2bc5bd0707962c4b250f9cdf--vapoursynth--59_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/yt-dlp/manifests/2022.8.19 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/7f1c4793cae7717a143adeba48200d82b0a35c33640a16ddae9b0f5f0a557928--yt-dlp-2022.8.19.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/yt-dlp/blobs/sha256:782eda3b9b1bf04890fc2303913b96ddb3b1d18d2a12049a647b734254ea7b69 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/b601da97ac1d37b640355f86efdc7d7899a697ea09a029c5cadaa9dcbfdd69e2--yt-dlp--2022.8.19.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/mpv/manifests/0.34.1_1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/6a2bd0be056dbc3dd3be8416a47dc21edbd0fe7c52d6f344a554949fbee0299f--mpv-0.34.1_1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/mpv/blobs/sha256:aca6e4cfc8598dfbd88882622aaeb117f97f1f843c82b87a5308b3fe90740c68 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/d3650acf97fff1806a74ec27709d41f2ed199ce79d0eeccd3dc7578c3aaf8efe--mpv--0.34.1_1.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/qwt-qt5/manifests/6.2.0 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/339ae808cbdc21b272bfbbe0c4f15048f75b109f7c93985f912ca4623dd70361--qwt-qt5-6.2.0.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/qwt-qt5/blobs/sha256:11319984474db0f6df62deca1cb13f08a67e67277afbe478db4236a1249d1ece Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/5943148bbf25c187ce153e5d86e118d8bf8007f6c7478b3e6eddfd94be7f1563--qwt-qt5--6.2.0.catalina.bottle.tar.gz ==> Downloading https://ghcr.io/v2/homebrew/core/qcli/manifests/1.2.1 Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/50bd1366b99f1a8fd0e7ac204a04dcec4e2a5f644b5da10b08f48260c9ecf175--qcli-1.2.1.bottle_manifest.json ==> Downloading https://ghcr.io/v2/homebrew/core/qcli/blobs/sha256:c2bca545b18f596970d770bdcfdd8e8d28fbf8066da7ec1916e6ed8efdd6b45b Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/af646bb73216588622ddec66e0094545392b4de5d5e6a4510d7de2338c9ed7cc--qcli--1.2.1.catalina.bottle.tar.gz ==> Downloading https://github.com/amiaopensource/vrecord/archive/refs/tags/v2022-02-28.tar.gz Already downloaded: /Users/video2/Library/Caches/Homebrew/downloads/71438eb30f8407d48fb5a67cbec661aed6a377ff902ca1fe3db269080986e5ca--vrecord-2022-02-28.tar.gz ==> Installing vrecord from amiaopensource/amiaos ==> Installing dependencies for amiaopensource/amiaos/vrecord: amiaopensource/amiaos/ffmpegdecklink, atk, autoconf, automake, gdk-pixbuf, hicolor-icon-theme, pango, gtk+, libepoxy, libffi, amiaopensource/amiaos/gtkdialog, cowsay, bash, libavif, gd, libcerf, lua, pcre2, qt@5, gnuplot, xmlstarlet, mediaarea/mediaarea/dvrescue, jansson, sqlite, mediaconch, boost, fmt, libebml, libmatroska, nlohmann-json, pugixml, assimp, dbus, double-conversion, hunspell, jasper, libmng, md4c, qt, utf8cpp, mkvtoolnix, ffmpeg@4, jpeg, luajit-openresty, mujs, uchardet, gdbm, mpdecimal, python@3.10, vapoursynth, yt-dlp, mpv, qwt-qt5 and qcli ==> Installing amiaopensource/amiaos/vrecord dependency: amiaopensource/amiaos/ffmpegdecklink ==> ./configure --prefix=/usr/local/Cellar/ffmpegdecklink/5.0.1 --disable-shared --enable-version3 --cc=clang --host-cflags= --host-ldflags= --enable-gpl --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libsnappy --enable-libtheora --enable-libvorbis --e ==> make Error: An exception occurred within a child process: Errno::ENOENT: No such file or directory - ffplay video2@li-sm-7098-818e ~ %

retokromer commented 1 year ago

Hello @callyho : could you possibly test if FFmpeg 5.1 rather than 5.0.1 works on your end? (FFmpeg version 5.1.1 should be published in a couple of days.)

callyho commented 1 year ago

@retokromer I believe I am running version 5.1.

videolab3:~ media$ ffmpeg -version
ffmpeg version 5.1 Copyright (c) 2000-2022 the FFmpeg developers
built with Apple clang version 12.0.0 (clang-1200.0.32.29)
configuration: --prefix=/usr/local/Cellar/ffmpeg/5.1 --enable-shared --enable-pthreads --enable-version3 --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libbluray --enable-libdav1d --enable-libmp3lame --enable-libopus --enable-librav1e --enable-librist --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq --enable-libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox
libavutil      57. 28.100 / 57. 28.100
libavcodec     59. 37.100 / 59. 37.100
libavformat    59. 27.100 / 59. 27.100
libavdevice    59.  7.100 / 59.  7.100
libavfilter     8. 44.100 /  8. 44.100
libswscale      6.  7.100 /  6.  7.100
libswresample   4.  7.100 /  4.  7.100
libpostproc    56.  6.100 / 56.  6.100
retokromer commented 1 year ago

@callyho I am speaking here about the FFmpeg flavour with Decklink enabled, which is used by vrecord, not any other regular FFmpeg installation you use for the other tasks.

callyho commented 1 year ago

@retokromer Gotcha. I'm not sure how to test using 5.1 with vrecord? Is there another command I can try other than brew upgrade ffmpegdecklink or brew reinstall ffmpegdecklink, etc?

At this point I can't get vrecord or ffmpegdecklink to install, reinstall, or update on any of our Macs. Everything is just crashing at the same point with the error messsage

videolab3:~ media$ brew reinstall ffmpegdecklink
==> Downloading https://ffmpeg.org/releases/ffmpeg-5.0.1.tar.xz
Already downloaded: /Users/media/Library/Caches/Homebrew/downloads/ecd25687ccfc53754bf7caf04090ae50038ba7de2ccd3405ddc91d5e0065bc48--ffmpeg-5.0.1.tar.xz
==> Reinstalling amiaopensource/amiaos/ffmpegdecklink 
==> ./configure --prefix=/usr/local/Cellar/ffmpegdecklink/5.0.1 --disable-shared
==> make
Error: An exception occurred within a child process:
  Errno::ENOENT: No such file or directory - ffplay
XFRCollective commented 1 year ago

We are having all of the same issues as @callyho. We followed Reto's steps; vrecord is also having the same errors. This issue is occurring on different machines in different locations. I can work on compiling a list of OS and ffmpeg/ffmpegdecklink versions if helpful.

retokromer commented 1 year ago

@callyho @XFRCollective Should be resolved now. Please test the regular way.

callyho commented 1 year ago

This resolved the issue for us. Thanks @retokromer and @dericed!

retokromer commented 1 year ago

FFmpeg 5.1.1 has been released last night. I made a PR to upgrade as mentioned above.