#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 , 22 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