From c91d10033a74d8df62696803ccaf4a3750c7ed8c Mon Sep 17 00:00:00 2001 From: tassaron Date: Thu, 21 Apr 2022 15:55:56 -0400 Subject: createFfmpegCommand returns an empty list if it fails previously it raised an exception --- src/toolkit/ffmpeg.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/toolkit/ffmpeg.py') diff --git a/src/toolkit/ffmpeg.py b/src/toolkit/ffmpeg.py index 3f083ba..419d491 100644 --- a/src/toolkit/ffmpeg.py +++ b/src/toolkit/ffmpeg.py @@ -202,15 +202,24 @@ def createFfmpegCommand(inputFile, outputFile, components, duration=-1): vencoders = options['video-codecs'][vcodec] aencoders = options['audio-codecs'][acodec] + def error(): + nonlocal encoders, encoder + log.critical("Selected encoder (%s) is not supported by Ffmpeg. The supported encoders are: %s", encoder, encoders) + return [] + for encoder in vencoders: if encoder in encoders: vencoder = encoder break + else: + return error() for encoder in aencoders: if encoder in encoders: aencoder = encoder break + else: + return error() ffmpegCommand = [ Core.FFMPEG_BIN, -- cgit v1.2.3 ref='/dotfiles/'>dotfiles
🚨 these dotfiles are HEAVILY tailored for my needs and setup. Feel free to explore and find ideas, but use at your own risk.
aboutsummaryrefslogtreecommitdiffstats
path: root/.config/alacritty.toml (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-10-09feat: add `yt-best` alias/abbrkj-sh6042-1/+3
2024-10-09refactor: update `libva` related chromium flagskj-sh6045-25/+5
2024-10-06refactor: remove `bookmarks` filekj-sh6041-5/+0
not realizing, I apparently use different usernames across several machines 😅
2024-10-06refactor: `picom.conf` for version `12.1-3`kj-sh6041-29/+13
2024-10-05refactor: remove `--force-device-scale-factor=`kj-sh6045-5/+0
2024-10-03refactor: `selected_tag.gap = 2`kj-sh6042-2/+2
2024-10-03refactor: smaller gaps, smaller frame widthkj-sh6046-6/+6
2024-10-01refactor: better font size for default DPI scalekj-sh6041-1/+1
2024-10-01refactor: use default DPI scalekj-sh6043-3/+1
2024-09-24refactor: use increments of 10 instead of 15kj-sh6042-4/+4
2024-09-21revert: `a1a2677`kj-sh6041-1/+1
2024-09-21refactor: remove `awesome-keymapper` from autostartkj-sh6041-1/+1
for now
2024-09-03refactor: `zed` configkj-sh6041-10/+2
Adwaita colorscheme, disable line numbers, enable `current_line_highlight`
2024-08-31refactor: use `zed` as intended (no vim mode)kj-sh6041-9/+5
2024-08-30refactor: update `floating clients` listkj-sh6042-15/+19
2024-08-10refactor: revert to default value for `menu_height_ratio`kj-sh6041-1/+1
2024-08-09refactor: use an "integer" for `menu_height_ratio`kj-sh6041-1/+1
2024-08-09refactor: make `dmenu-center` patch actually center the menukj-sh6041-2/+2
2024-08-09update: dmenu to `5.3`kj-sh60418-192/+295