#10132 closed defect (fixed)
ffmpeg: "Bad CPU type in executable" recording spin movie
Reported by: | Owned by: | Tom Goddard | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Platform | Version: | |
Keywords: | Cc: | Zach Pearson, Eric Pettersen | |
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: macOS-13.5-arm64-arm-64bit ChimeraX Version: 1.6.1 (2023-05-09 17:57:07 UTC) Description recording a spin movie using the toolbar icon Log: UCSF ChimeraX version: 1.6.1 (2023-05-09) © 2016-2023 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open /Users/whale/Downloads/cryosparc_P7_J311_005_volume_map.mrc format mrc Opened cryosparc_P7_J311_005_volume_map.mrc as #1, grid size 200,200,200, pixel 1.86, shown at level 0.155, step 1, values float32 > open /Users/whale/Downloads/full-composite-map-AMPAR-GYKI-spike-08302023.mrc Opened full-composite-map-AMPAR-GYKI-spike-08302023.mrc as #2, grid size 400,400,400, pixel 0.93, shown at level 0.0181, step 2, values float32 > close 31 Expected a models specifier or a keyword > close #1 Drag select of 2 full-composite-map-AMPAR-GYKI-spike-08302023.mrc > select #2 2 models selected > select clear > volume #2 step 1 > volume #2 level 0.2353 > volume #2 level 0.1848 > color #1 cornflowerblue > color #2 #3af1ffff models > color #2 #2efff1ff models > color #2 #58ffd5ff models > color #2 #85fff7ff models > color #2 #acfff5ff models > color #2 #b2f9ffff models > lighting full > view orient > rotate -1 y 90 Unknown command: rotate -1 y 90 > turn y -1 90 > turn y 1 90 > turn x -1 90 > turn y -1 90 > Incomplete command: movie > move record Missing or invalid "axis" argument: Expected 3 floats or "x", or "y", or "z" or two atoms > view orient > turn x -1 90 > turn y -1 90 > movie record > turn y 2 180 > wait 180 > movie encode /Users/whale/Desktop/movie1.mp4 Traceback (most recent call last): File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/toolbar/tool.py", line 165, in callback bundle_info.run_provider(session, name, session.toolbar, display_name=display_name) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/toolshed/info.py", line 386, in run_provider return api._api_caller.run_provider(api, session, name, mgr, **kw) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/toolshed/__init__.py", line 1289, in run_provider return cls._get_func(api, "run_provider")(session, name, mgr, **kw) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/shortcuts/__init__.py", line 52, in run_provider shortcuts.run_provider(session, name) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/shortcuts/shortcuts.py", line 1335, in run_provider keyboard_shortcuts(session).try_shortcut(name) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/shortcuts/shortcuts.py", line 390, in try_shortcut self.run_shortcut(keys) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/shortcuts/shortcuts.py", line 408, in run_shortcut sc.run(self.session, status = self._enabled) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/shortcuts/shortcuts.py", line 327, in run f(s) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/shortcuts/shortcuts.py", line 1260, in save_spin_movie run(session, cmd) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/shortcuts/shortcuts.py", line 513, in run run_command(session, command, **kw) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/movie/moviecmd.py", line 185, in movie_encode encode_op(session, output[-1], format, quality, qscale, bitrate, File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/movie/moviecmd.py", line 243, in encode_op movie.start_encoding(output, f['ffmpeg_name'], output_size, f['ffmpeg_codec'], "yuv420p", f['size_restriction'], File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/movie/movie.py", line 320, in start_encoding self.encoder.run(Status_Reporter()) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/movie/encode.py", line 231, in run p = Popen(self.arg_list, stdin=DEVNULL, stdout=PIPE, stderr=PIPE) File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 951, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 1821, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) OSError: [Errno 86] Bad CPU type in executable: '/Applications/ChimeraX-1.6.1.app/Contents/bin/ffmpeg' OSError: [Errno 86] Bad CPU type in executable: '/Applications/ChimeraX-1.6.1.app/Contents/bin/ffmpeg' File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/subprocess.py", line 1821, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) See log for complete Python traceback. OpenGL version: 4.1 Metal - 83.1 OpenGL renderer: Apple M2 Max OpenGL vendor: Apple Python: 3.9.11 Locale: UTF-8 Qt version: PyQt6 6.4.2, Qt 6.4.2 Qt runtime version: 6.4.3 Qt platform: cocoa Hardware: Hardware Overview: Model Name: MacBook Pro Model Identifier: Mac14,5 Model Number: MPHG3LL/A Chip: Apple M2 Max Total Number of Cores: 12 (8 performance and 4 efficiency) Memory: 32 GB System Firmware Version: 8422.141.2 OS Loader Version: 8422.141.2 Software: System Software Overview: System Version: macOS 13.5 (22G74) Kernel Version: Darwin 22.6.0 Time since boot: 23 hours, 26 minutes Graphics/Displays: Apple M2 Max: Chipset Model: Apple M2 Max Type: GPU Bus: Built-In Total Number of Cores: 30 Vendor: Apple (0x106b) Metal Support: Metal 3 Displays: Color LCD: Display Type: Built-in Liquid Retina XDR Display Resolution: 3024 x 1964 Retina Main Display: Yes Mirror: Off Online: Yes Automatically Adjust Brightness: Yes Connection Type: Internal S27F350: Resolution: 1920 x 1080 (1080p FHD - Full High Definition) UI Looks like: 1920 x 1080 @ 60.00Hz Mirror: Off Online: Yes Rotation: Supported Installed Packages: alabaster: 0.7.13 appdirs: 1.4.4 appnope: 0.1.3 asttokens: 2.2.1 Babel: 2.12.1 backcall: 0.2.0 beautifulsoup4: 4.11.2 blockdiag: 3.0.0 build: 0.10.0 certifi: 2021.10.8 cftime: 1.6.2 charset-normalizer: 3.1.0 ChimeraX-AddCharge: 1.5.9.1 ChimeraX-AddH: 2.2.5 ChimeraX-AlignmentAlgorithms: 2.0.1 ChimeraX-AlignmentHdrs: 3.3.1 ChimeraX-AlignmentMatrices: 2.1 ChimeraX-Alignments: 2.9.3 ChimeraX-AlphaFold: 1.0 ChimeraX-AltlocExplorer: 1.0.3 ChimeraX-AmberInfo: 1.0 ChimeraX-Arrays: 1.1 ChimeraX-Atomic: 1.43.10 ChimeraX-AtomicLibrary: 10.0.6 ChimeraX-AtomSearch: 2.0.1 ChimeraX-AxesPlanes: 2.3.2 ChimeraX-BasicActions: 1.1.2 ChimeraX-BILD: 1.0 ChimeraX-BlastProtein: 2.1.2 ChimeraX-BondRot: 2.0.1 ChimeraX-BugReporter: 1.0.1 ChimeraX-BuildStructure: 2.8 ChimeraX-Bumps: 1.0 ChimeraX-BundleBuilder: 1.2.2 ChimeraX-ButtonPanel: 1.0.1 ChimeraX-CageBuilder: 1.0.1 ChimeraX-CellPack: 1.0 ChimeraX-Centroids: 1.3.2 ChimeraX-ChangeChains: 1.0.2 ChimeraX-CheckWaters: 1.3.1 ChimeraX-ChemGroup: 2.0.1 ChimeraX-Clashes: 2.2.4 ChimeraX-ColorActions: 1.0.3 ChimeraX-ColorGlobe: 1.0 ChimeraX-ColorKey: 1.5.3 ChimeraX-CommandLine: 1.2.5 ChimeraX-ConnectStructure: 2.0.1 ChimeraX-Contacts: 1.0.1 ChimeraX-Core: 1.6.1 ChimeraX-CoreFormats: 1.1 ChimeraX-coulombic: 1.4.2 ChimeraX-Crosslinks: 1.0 ChimeraX-Crystal: 1.0 ChimeraX-CrystalContacts: 1.0.1 ChimeraX-DataFormats: 1.2.3 ChimeraX-Dicom: 1.2 ChimeraX-DistMonitor: 1.4 ChimeraX-DockPrep: 1.1.1 ChimeraX-Dssp: 2.0 ChimeraX-EMDB-SFF: 1.0 ChimeraX-ESMFold: 1.0 ChimeraX-FileHistory: 1.0.1 ChimeraX-FunctionKey: 1.0.1 ChimeraX-Geometry: 1.3 ChimeraX-gltf: 1.0 ChimeraX-Graphics: 1.1.1 ChimeraX-Hbonds: 2.4 ChimeraX-Help: 1.2.1 ChimeraX-HKCage: 1.3 ChimeraX-IHM: 1.1 ChimeraX-ImageFormats: 1.2 ChimeraX-IMOD: 1.0 ChimeraX-IO: 1.0.1 ChimeraX-ItemsInspection: 1.0.1 ChimeraX-Label: 1.1.7 ChimeraX-ListInfo: 1.1.1 ChimeraX-Log: 1.1.5 ChimeraX-LookingGlass: 1.1 ChimeraX-Maestro: 1.8.2 ChimeraX-Map: 1.1.4 ChimeraX-MapData: 2.0 ChimeraX-MapEraser: 1.0.1 ChimeraX-MapFilter: 2.0.1 ChimeraX-MapFit: 2.0 ChimeraX-MapSeries: 2.1.1 ChimeraX-Markers: 1.0.1 ChimeraX-Mask: 1.0.2 ChimeraX-MatchMaker: 2.0.12 ChimeraX-MDcrds: 2.6 ChimeraX-MedicalToolbar: 1.0.2 ChimeraX-Meeting: 1.0.1 ChimeraX-MLP: 1.1.1 ChimeraX-mmCIF: 2.12 ChimeraX-MMTF: 2.2 ChimeraX-Modeller: 1.5.9 ChimeraX-ModelPanel: 1.3.7 ChimeraX-ModelSeries: 1.0.1 ChimeraX-Mol2: 2.0 ChimeraX-Mole: 1.0 ChimeraX-Morph: 1.0.2 ChimeraX-MouseModes: 1.2 ChimeraX-Movie: 1.0 ChimeraX-Neuron: 1.0 ChimeraX-Nifti: 1.0 ChimeraX-NRRD: 1.0 ChimeraX-Nucleotides: 2.0.3 ChimeraX-OpenCommand: 1.10.1 ChimeraX-PDB: 2.7.2 ChimeraX-PDBBio: 1.0 ChimeraX-PDBLibrary: 1.0.2 ChimeraX-PDBMatrices: 1.0 ChimeraX-PickBlobs: 1.0.1 ChimeraX-Positions: 1.0 ChimeraX-PresetMgr: 1.1 ChimeraX-PubChem: 2.1 ChimeraX-ReadPbonds: 1.0.1 ChimeraX-Registration: 1.1.1 ChimeraX-RemoteControl: 1.0 ChimeraX-RenderByAttr: 1.1 ChimeraX-RenumberResidues: 1.1 ChimeraX-ResidueFit: 1.0.1 ChimeraX-RestServer: 1.1 ChimeraX-RNALayout: 1.0 ChimeraX-RotamerLibMgr: 3.0 ChimeraX-RotamerLibsDunbrack: 2.0 ChimeraX-RotamerLibsDynameomics: 2.0 ChimeraX-RotamerLibsRichardson: 2.0 ChimeraX-SaveCommand: 1.5.1 ChimeraX-SchemeMgr: 1.0 ChimeraX-SDF: 2.0.1 ChimeraX-Segger: 1.0 ChimeraX-Segment: 1.0.1 ChimeraX-SelInspector: 1.0 ChimeraX-SeqView: 2.8.3 ChimeraX-Shape: 1.0.1 ChimeraX-Shell: 1.0.1 ChimeraX-Shortcuts: 1.1.1 ChimeraX-ShowSequences: 1.0.1 ChimeraX-SideView: 1.0.1 ChimeraX-Smiles: 2.1 ChimeraX-SmoothLines: 1.0 ChimeraX-SpaceNavigator: 1.0 ChimeraX-StdCommands: 1.10.3 ChimeraX-STL: 1.0.1 ChimeraX-Storm: 1.0 ChimeraX-StructMeasure: 1.1.2 ChimeraX-Struts: 1.0.1 ChimeraX-Surface: 1.0.1 ChimeraX-SwapAA: 2.0.1 ChimeraX-SwapRes: 2.2.1 ChimeraX-TapeMeasure: 1.0 ChimeraX-Test: 1.0 ChimeraX-Toolbar: 1.1.2 ChimeraX-ToolshedUtils: 1.2.1 ChimeraX-Topography: 1.0 ChimeraX-Tug: 1.0.1 ChimeraX-UI: 1.28.4 ChimeraX-uniprot: 2.2.2 ChimeraX-UnitCell: 1.0.1 ChimeraX-ViewDockX: 1.2 ChimeraX-VIPERdb: 1.0 ChimeraX-Vive: 1.1 ChimeraX-VolumeMenu: 1.0.1 ChimeraX-VTK: 1.0 ChimeraX-WavefrontOBJ: 1.0 ChimeraX-WebCam: 1.0.2 ChimeraX-WebServices: 1.1.1 ChimeraX-Zone: 1.0.1 colorama: 0.4.6 comm: 0.1.3 contourpy: 1.0.7 cxservices: 1.2.2 cycler: 0.11.0 Cython: 0.29.33 debugpy: 1.6.7 decorator: 5.1.1 docutils: 0.19 executing: 1.2.0 filelock: 3.9.0 fonttools: 4.39.3 funcparserlib: 1.0.1 grako: 3.16.5 h5py: 3.8.0 html2text: 2020.1.16 idna: 3.4 ihm: 0.35 imagecodecs: 2022.2.22 imagesize: 1.4.1 importlib-metadata: 6.6.0 ipykernel: 6.21.1 ipython: 8.10.0 ipython-genutils: 0.2.0 ipywidgets: 8.0.6 jedi: 0.18.2 Jinja2: 3.1.2 jupyter-client: 8.0.2 jupyter-core: 5.3.0 jupyterlab-widgets: 3.0.7 kiwisolver: 1.4.4 line-profiler: 4.0.2 lxml: 4.9.2 lz4: 4.3.2 MarkupSafe: 2.1.2 matplotlib: 3.6.3 matplotlib-inline: 0.1.6 msgpack: 1.0.4 nest-asyncio: 1.5.6 netCDF4: 1.6.2 networkx: 2.8.8 nibabel: 5.0.1 nptyping: 2.5.0 numexpr: 2.8.4 numpy: 1.23.5 openvr: 1.23.701 packaging: 21.3 ParmEd: 3.4.3 parso: 0.8.3 pep517: 0.13.0 pexpect: 4.8.0 pickleshare: 0.7.5 Pillow: 9.3.0 pip: 23.0 pkginfo: 1.9.6 platformdirs: 3.5.0 prompt-toolkit: 3.0.38 psutil: 5.9.4 ptyprocess: 0.7.0 pure-eval: 0.2.2 pycollada: 0.7.2 pydicom: 2.3.0 Pygments: 2.14.0 pynrrd: 1.0.0 PyOpenGL: 3.1.5 PyOpenGL-accelerate: 3.1.5 pyparsing: 3.0.9 pyproject-hooks: 1.0.0 PyQt6-commercial: 6.4.2 PyQt6-Qt6: 6.4.3 PyQt6-sip: 13.4.1 PyQt6-WebEngine-commercial: 6.4.0 PyQt6-WebEngine-Qt6: 6.4.3 python-dateutil: 2.8.2 pytz: 2023.3 pyzmq: 25.0.2 qtconsole: 5.4.0 QtPy: 2.3.1 RandomWords: 0.4.0 requests: 2.28.2 scipy: 1.9.3 setuptools: 67.4.0 setuptools-scm: 7.0.5 sfftk-rw: 0.7.3 six: 1.16.0 snowballstemmer: 2.2.0 sortedcontainers: 2.4.0 soupsieve: 2.4.1 sphinx: 6.1.3 sphinx-autodoc-typehints: 1.22 sphinxcontrib-applehelp: 1.0.4 sphinxcontrib-blockdiag: 3.0.0 sphinxcontrib-devhelp: 1.0.2 sphinxcontrib-htmlhelp: 2.0.1 sphinxcontrib-jsmath: 1.0.1 sphinxcontrib-qthelp: 1.0.3 sphinxcontrib-serializinghtml: 1.1.5 stack-data: 0.6.2 tables: 3.7.0 tcia-utils: 1.2.0 tifffile: 2022.10.10 tinyarray: 1.2.4 tomli: 2.0.1 tornado: 6.3.1 traitlets: 5.9.0 typing-extensions: 4.5.0 tzdata: 2023.3 urllib3: 1.26.15 wcwidth: 0.2.6 webcolors: 1.12 wheel: 0.38.4 wheel-filename: 1.4.1 widgetsnbextension: 4.0.7 zipp: 3.15.0
Change History (7)
comment:1 by , 2 years ago
Cc: | added |
---|---|
Component: | Unassigned → Platform |
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → ffmpeg: "Bad CPU type in executable" recording spin movie |
comment:2 by , 2 years ago
I think this error is because ChimeraX includes ffmpeg to encode movies and the ffmpeg is only for Intel CPUs, so your Mac M2 needs to have Rosetta to run an Intel program, and it doesn't have Rosetta installed.
Did your machine ask you to install Rosetta when you were using ChimeraX and tried to record the video? Maybe not, since ffmpeg was run as a subprocess. Did you ever decline to install Rosetta on your Mac M2 in the past?
If you are never asked to install rosetta you can install it from a Mac Terminal using command
softwareupdate --install-rosetta
as described here
I'll look into putting an ffmpeg that works on both Intel and M1/M2 into ChimeraX.
comment:3 by , 2 years ago
Hi thanks! Yes this is the fix. I was not prompted to download rosetta while encoding the movie. However, after I set chimeraX to open using Rosetta through GetInfo I was prompted to install rosetta2, which I did. ChimeraX took a long time to initially start but after that has been running completely fine without issues, including movie encoding. Thanks for following up! Dylan Hale > > > > > > > > > > > >
comment:4 by , 2 years ago
I would not suggest running Intel ChimeraX on your Mac M2 -- it will run much slower. Once you have Rosetta installed you should be able to run ChimeraX natively on M2 and the movie encoding will work, because it is done in a separate process and only the encoding will run in Intel mode with Rosetta. So I suggest changing ChimeraX back to run natively, not with Rosetta.
Thanks for the info about never being prompted to install Rosetta. We will see if we can update ffmpeg to include M1/M2 and Intel binaries. ChimeraX also has some other third-party executables (e.g. antechamber to compute charges) that are Intel only and some of these may be hard for us to get an M1/M2 version.
comment:5 by , 2 years ago
It appears the only Mac binaries we ship that are Intel only are AmberTools, ffmpeg, OpenVR and the LookingGlass HoloPlay library, found by looking at our Mac universal build output. The gcc and fortran libraries are probably needed by AmberTools.
[goddard@wilkins mac_universal]$ pwd /wynton/group/ferrin/usr.local/projects/chimerax/builds/mac_universal [goddard@wilkins mac_universal]$ grep "has only Intel" daily.out ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/bin/ffmpeg ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/bin/amber20/bin/sqm ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/bin/amber20/bin/respgen ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/bin/amber20/bin/antechamber ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/bin/amber20/bin/residuegen ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/bin/amber20/bin/am1bcc ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/bin/amber20/bin/atomtype ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/bin/amber20/bin/bondtype ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/bin/amber20/bin/parmchk2 ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/bin/amber20/bin/espgen ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/bin/amber20/bin/prepgen ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11-intel64 ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/chimerax/looking_glass/lib/libHoloPlayCore.dylib ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/openvr/libopenvr_api_32.dylib ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/lib/libgfortran.3.dylib ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/lib/libgcc_s.1.dylib ARM ChimeraX has only Intel binary: chimerax_mac_arm.app/Contents/lib/libquadmath.0.dylib
comment:6 by , 2 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed.
I added Mac ARM ffmpeg version 6.0 to the daily build and 1.7 release candidates.
comment:7 by , 21 months ago
It appears from ticket #14493 that the ffmpeg I added requires macOS 12. I've asked the folks who built that ffmpeg (https://osxexperts.net) if a version compatible with macOS 11 is possible and also to state the minimum macOS required on their web page. Currently it does not list any macOS version.
I would replace the Mac ARM static ffmpeg with a macOS 11 version if I could find one.
Reported by William Hale