1
2
Fork
You've already forked ffmpeg
0

Could you please provide the usage instructions for this project? #1

Closed
opened 2025年12月06日 13:07:43 +01:00 by cers · 9 comments

This project is almost the same as https://github.com/zig-gamedev/zig-gamedev but has a few more commits. Could you please provide the usage instructions for this project? Can it be used for Zig + FFmpeg development, or is this project only for building FFmpeg?

This project is almost the same as https://github.com/zig-gamedev/zig-gamedev but has a few more commits. Could you please provide the usage instructions for this project? Can it be used for Zig + FFmpeg development, or is this project only for building FFmpeg?

This project is a fork of https://github.com/allyourcodebase/ffmpeg that I made some commits to update it to zig 1.15.2, feel free to use it if you wish but the usage instructions are the same as the original project.

This project is a fork of https://github.com/allyourcodebase/ffmpeg that I made some commits to update it to zig 1.15.2, feel free to use it if you wish but the usage instructions are the same as the original project.

It can be used for Zig + FFMpeg development, mainly through the "av" module, as it says in the README, check out the doc/examples to see how to use it.

It can be used for Zig + FFMpeg development, mainly through the "av" module, as it says in the README, check out the doc/examples to see how to use it.
Author
Copy link

@Zettexe wrote in #1 (comment):

This project is a fork of https://github.com/allyourcodebase/ffmpeg that I made some commits to update it to zig 1.15.2, feel free to use it if you wish but the usage instructions are the same as the original project.

Do you want to say Zig 0.15.2?
and The original project cannot be built under the zig-0.16.0-dev version due to numerous version errors.

@Zettexe wrote in https://codeberg.org/Zettexe/ffmpeg/issues/1#issuecomment-8733492: > This project is a fork of https://github.com/allyourcodebase/ffmpeg that I made some commits to update it to zig 1.15.2, feel free to use it if you wish but the usage instructions are the same as the original project. Do you want to say Zig 0.15.2? and The original project cannot be built under the zig-0.16.0-dev version due to numerous version errors.

Yes, I did mean 0.15.2 lmao

Yes, I did mean 0.15.2 lmao
Author
Copy link

@Zettexe May I ask how this project is used? It seems that I cannot use it properly by introducing it this way.
shell
zig fetch --save git+https://codeberg.org/Zettexe/ffmpeg

build.zig

 const ffmpeg = b.dependency("ffmpeg", .{
 .target = target,
 .optimize = optimize,
 });
 const exe = b.addExecutable(.{
 .name = "my-app", 
 .root_module = b.createModule(.{
 .root_source_file = b.path("src/main.zig"),
 .optimize = optimize,
 .target = target,
 .imports = &.{
 .{ .name = "ffmpeg", .module = ffmpeg.module("av") },
 },
 }),
 });
 exe.linkLibrary(ffmpeg.artifact("ffmpeg"));

shell
zig build

Prompt error, numerous errors:

install
└─ install my-app
 └─ compile exe my-app Debug native
 └─ compile lib ffmpeg Debug native
 └─ run exe nasm (qpeldsp.o)
 └─ compile exe nasm ReleaseFast native 79 errors
C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\include/compiler.h:101:11: error: 'endian.h' file not found
# include <endian.h>
 ^~~~~~~~~~~
C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outobj.c:39:10: note: in file included from C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outobj.c:39:
#include "compiler.h"
 ^
C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\include/compiler.h:101:11: error: 'endian.h' file not found
# include <endian.h>
 ^~~~~~~~~~~
C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outmacho.c:39:10: note: in file included from C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outmacho.c:39:
#include "compiler.h"
 ^
C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\include/compiler.h:101:11: error: 'endian.h' file not found
# include <endian.h>
 ^~~~~~~~~~~
C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outlib.c:40:10: note: in file included from C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outlib.c:40:
#include "outlib.h"
 ^
C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outlib.h:37:10: note: in file included from C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outlib.h:37:
#include "compiler.h"
 ^
C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\include/compiler.h:101:11: error: 'endian.h' file not found
# include <endian.h>
 ^~~~~~~~~~~
C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outieee.c:68:10: note: in file included from C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outieee.c:68:
#include "compiler.h"
@Zettexe May I ask how this project is used? It seems that I cannot use it properly by introducing it this way. shell `zig fetch --save git+https://codeberg.org/Zettexe/ffmpeg` build.zig ``` const ffmpeg = b.dependency("ffmpeg", .{ .target = target, .optimize = optimize, }); const exe = b.addExecutable(.{ .name = "my-app", .root_module = b.createModule(.{ .root_source_file = b.path("src/main.zig"), .optimize = optimize, .target = target, .imports = &.{ .{ .name = "ffmpeg", .module = ffmpeg.module("av") }, }, }), }); exe.linkLibrary(ffmpeg.artifact("ffmpeg")); ``` shell `zig build` Prompt error, numerous errors: ``` install └─ install my-app └─ compile exe my-app Debug native └─ compile lib ffmpeg Debug native └─ run exe nasm (qpeldsp.o) └─ compile exe nasm ReleaseFast native 79 errors C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\include/compiler.h:101:11: error: 'endian.h' file not found # include <endian.h> ^~~~~~~~~~~ C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outobj.c:39:10: note: in file included from C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outobj.c:39: #include "compiler.h" ^ C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\include/compiler.h:101:11: error: 'endian.h' file not found # include <endian.h> ^~~~~~~~~~~ C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outmacho.c:39:10: note: in file included from C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outmacho.c:39: #include "compiler.h" ^ C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\include/compiler.h:101:11: error: 'endian.h' file not found # include <endian.h> ^~~~~~~~~~~ C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outlib.c:40:10: note: in file included from C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outlib.c:40: #include "outlib.h" ^ C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outlib.h:37:10: note: in file included from C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outlib.h:37: #include "compiler.h" ^ C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\include/compiler.h:101:11: error: 'endian.h' file not found # include <endian.h> ^~~~~~~~~~~ C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outieee.c:68:10: note: in file included from C:\Users\Administrator\AppData\Local\zig\p\nasm-2.16.1-4-J30Ed3lnXAD9UZMgNHTRiol2qkDrbysdFAQ_RDLKZVrF\output/outieee.c:68: #include "compiler.h" ```

I cant really reproduce this on my end, just tried to use it on a fresh project without issues but I can see that you are using Windows, and the currently linked nasm project doesn't support Windows.

I tried changing the nasm to one that should work on Windows, but I have no Windows machine to test on so it may not work. Please do try it.

I cant really reproduce this on my end, just tried to use it on a fresh project without issues but I can see that you are using Windows, and the currently linked nasm project doesn't support Windows. I tried changing the nasm to one that *should* work on Windows, but I have no Windows machine to test on so it may not work. Please do try it.
Author
Copy link

I gave it a try, but it still doesn't work. This time, the error message is different.

...
C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\./libavutil/thread.h:28:10: error: 'sys/prctl.h' file not found
#include <sys/prctl.h>
 ^~~~~~~~~~~~~~
C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aactab.c:36:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aactab.c:36:
#include "libavutil/thread.h"
 ^
C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\./libavutil/thread.h:28:10: error: 'sys/prctl.h' file not found
#include <sys/prctl.h>
 ^~~~~~~~~~~~~~
C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_fixed.c:495:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_fixed.c:495:
#include "aacdec_template.c"
 ^
C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_template.c:93:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_template.c:93:
#include "libavutil/thread.h"
 ^
C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\./libavutil/thread.h:28:10: error: 'sys/prctl.h' file not found
#include <sys/prctl.h>
 ^~~~~~~~~~~~~~
C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_common.c:35:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_common.c:35:
#include "libavutil/thread.h"
 ^
C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\./libavutil/thread.h:28:10: error: 'sys/prctl.h' file not found
#include <sys/prctl.h>
 ^~~~~~~~~~~~~~
C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec.c:260:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec.c:260:
#include "aacdec_template.c"
 ^
C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_template.c:93:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_template.c:93:
#include "libavutil/thread.h"
 ^
error: 449 compilation errors
failed command: "F:\\program\\zig-x86_64-windows-0.16.0-dev.1484+d0ba6642b\\zig.exe" build-lib "@.zig-cache\\args\5円c0f41da07fc6fb8dfa5180cb988ff7ac1a27a951457b8c455a35c174caac15d"
Build Summary: 171/175 steps succeeded (1 failed)
install transitive failure
└─ install my-app transitive failure
 └─ compile exe my-app Debug native transitive failure
 ├─ compile lib ffmpeg Debug native 449 errors
 ├─ compile lib ffmpeg Debug native (+169 more reused dependencies)
 └─ compile lib ffmpeg Debug native (+169 more reused dependencies)
error: the following build command failed with exit code 1:
.zig-cache\o\f0c2800b79213c46f6f3a1b465abad1a\build.exe F:\program\zig-x86_64-windows-0.16.0-dev.1484+d0ba6642b\zig.exe F:\program\zig-x86_64-windows-0.16.0-dev.1484+d0ba6642b\lib F:\code\ziglist\test .zig-cache C:\Users\Administrator\AppData\Local\zig --seed 0xe23d1566 -Zfb884285f126678e
I gave it a try, but it still doesn't work. This time, the error message is different. ``` ... C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\./libavutil/thread.h:28:10: error: 'sys/prctl.h' file not found #include <sys/prctl.h> ^~~~~~~~~~~~~~ C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aactab.c:36:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aactab.c:36: #include "libavutil/thread.h" ^ C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\./libavutil/thread.h:28:10: error: 'sys/prctl.h' file not found #include <sys/prctl.h> ^~~~~~~~~~~~~~ C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_fixed.c:495:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_fixed.c:495: #include "aacdec_template.c" ^ C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_template.c:93:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_template.c:93: #include "libavutil/thread.h" ^ C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\./libavutil/thread.h:28:10: error: 'sys/prctl.h' file not found #include <sys/prctl.h> ^~~~~~~~~~~~~~ C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_common.c:35:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_common.c:35: #include "libavutil/thread.h" ^ C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\./libavutil/thread.h:28:10: error: 'sys/prctl.h' file not found #include <sys/prctl.h> ^~~~~~~~~~~~~~ C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec.c:260:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec.c:260: #include "aacdec_template.c" ^ C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_template.c:93:10: note: in file included from C:\\Users\\Administrator\\AppData\\Local\\zig\\p\\ffmpeg-7.0.1-7-zT7QA4R8CARh7kQYsoz8vBNa5PQi1mnLKw4_2pgZ462A\\libavcodec/aacdec_template.c:93: #include "libavutil/thread.h" ^ error: 449 compilation errors failed command: "F:\\program\\zig-x86_64-windows-0.16.0-dev.1484+d0ba6642b\\zig.exe" build-lib "@.zig-cache\\args\5円c0f41da07fc6fb8dfa5180cb988ff7ac1a27a951457b8c455a35c174caac15d" Build Summary: 171/175 steps succeeded (1 failed) install transitive failure └─ install my-app transitive failure └─ compile exe my-app Debug native transitive failure ├─ compile lib ffmpeg Debug native 449 errors ├─ compile lib ffmpeg Debug native (+169 more reused dependencies) └─ compile lib ffmpeg Debug native (+169 more reused dependencies) error: the following build command failed with exit code 1: .zig-cache\o\f0c2800b79213c46f6f3a1b465abad1a\build.exe F:\program\zig-x86_64-windows-0.16.0-dev.1484+d0ba6642b\zig.exe F:\program\zig-x86_64-windows-0.16.0-dev.1484+d0ba6642b\lib F:\code\ziglist\test .zig-cache C:\Users\Administrator\AppData\Local\zig --seed 0xe23d1566 -Zfb884285f126678e ```
Author
Copy link
now zig 0.16 release https://ziglang.org/download/0.16.0/release-notes.html

Sorry but I really don't have much time to give to this, I only created this repo for my own usecases so you may want to try to fix these issues yourself.

Sorry but I really don't have much time to give to this, I only created this repo for my own usecases so you may want to try to fix these issues yourself.
Sign in to join this conversation.
No Branch/Tag specified
main
7.0.1-5
7.0.1-4
7.0.1-3
7.0.1-2
7.0.1-1
7.0.0
6.1.1-2
6.1.1-1
6.1.0
Labels
Clear labels
No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Zettexe/ffmpeg#1
Reference in a new issue
Zettexe/ffmpeg
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?