You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make sure the "Architecture" column is visible (If not, right-click any column header and use "Select columns" context menu to check it)
Save file with any ffmpeg encoding option (I used webm/rav1e)
Find ffmpeg.exe in the list and check the architecture
Visual Studio's dumpbin
Open Visual Studio Developer Command Prompt
Run dumpbin "C:\ProgramData\ScreenToGif\ffmpeg.exe" /headers
Check whether FILE HEADER VALUES says ARM64 or x64
Expected behavior
ARM64 binary should be downloaded
Output
dumpbin "C:\ProgramData\ScreenToGif\ffmpeg.exe" /headers
Microsoft (R) COFF/PE Dumper Version 14.41.34123.0
Copyright (C) Microsoft Corporation. All rights reserved.
Dump of file C:\ProgramData\ScreenToGif\ffmpeg.exe
PE signature found
File Type: EXECUTABLE IMAGE
FILE HEADER VALUES
8664 machine (x64)
D number of sections
0 time date stamp
0 file pointer to symbol table
0 number of symbols
F0 size of optional header
22E characteristics
Executable
Line numbers stripped
Symbols stripped
Application can handle large (>2GB) addresses
Debug information stripped
Desktop (please complete the following information):
OS: Windows 11
Version 2.41.1
Additional context
How is screentogif getting ffmpeg binary though? The code gets it from https://www.screentogif.com/downloads/, is it built from source or is it mirroring from some other distributions? If latter, then this is not immediately solvable as there's no arm64 binary distributions yet.
Describe the bug
ScreenToGif/ScreenToGif/Windows/Other/Downloader.xaml.cs
Lines 38 to 39 in 22a10b4
To Reproduce
Steps to reproduce the behavior:
dumpbin
dumpbin "C:\ProgramData\ScreenToGif\ffmpeg.exe" /headers
Expected behavior
ARM64 binary should be downloaded
Output
Desktop (please complete the following information):
Additional context
How is screentogif getting ffmpeg binary though? The code gets it from https://www.screentogif.com/downloads/, is it built from source or is it mirroring from some other distributions? If latter, then this is not immediately solvable as there's no arm64 binary distributions yet.
Related:
The text was updated successfully, but these errors were encountered: