A list of useful commands for the FFmpeg command line tool.
Download FFmpeg: https://www.ffmpeg.org/download.html
Full documentation: https://www.ffmpeg.org/ffmpeg.html
| #! /bin/bash | |
| ## See also https://github.com/nextflow-io/nextflow/discussions/4308 | |
| ## cd to a parent directory for a Nextflow pipeline executation, i.e. contains .nextflow and work directories | |
| ## Find work directories essential to the last pipeline run, as absolute paths | |
| nextflow log last > /tmp/preserve_dirs.txt | |
| ## Find all work directories, as absolute paths |
| #!/bin/bash | |
| # ========================================================================= | |
| # Source: https://gist.github.com/lucaspar/27f5e108b80524b315be10b2a9049817 | |
| # ========================================================================= | |
| # This script will compile and install a static FFmpeg build with | |
| # support for NVENC in Ubuntu. Updated for Ubuntu 24.04.2, | |
| # with NVIDIA Drivers v535.183.01 and CUDA v12.2 with a GPU | |
| # with CUDA capability 8.6 (RTX 3080). Set ccap below if using | |
| # a different GPU. | |
| # It assumes NVIDIA drivers are installed and that you have a |
| local({ | |
| # modify as needed | |
| modules = c("git", "git-lfs", "gcc") | |
| capt = system2("./capture_module_environment.sh", modules, stdout = TRUE) | |
| split = strsplit(capt, '=', fixed = TRUE) | |
| out = lapply(split, function(v){ | |
| do.call(Sys.setenv, stats::setNames(list(v[2]), v[1])) | |
| }) | |
| message("Added environment variables for ", paste(modules, collapse = ', ')) | |
| }) |
| #!/bin/bash | |
| # Update on 2024/05/29 | |
| # 1. use wget to fetch latest frp version when curl was not installed | |
| # 2. Remind users that frp will be run in non-root user | |
| # 3. Add CI | |
| # | |
| # Update on 2024/04/13 | |
| # 1. Improved OS compatibility: try wget and then curl for downloading files. | |
| # | |
| # Update on 2024/01/26 |
| #!/usr/bin/env python3 | |
| # -*- coding: utf-8 -*- | |
| """Example code for a PyQt image-display widget which Just Works™ | |
| TODO: Split this into a loader wrapper and a widget wrapper so it can be used | |
| in designs which maintain a preloaded queue of upcoming images to improve | |
| the perception of quick load times. | |
| reworke adaptScale() so they have the same type signature. | |
| Note from HeleleMama: |
| #!/usr/bin/env python3 | |
| # -*- coding: utf-8 -*- | |
| """Example code for a PyQt image-display widget which Just Works™ | |
| TODO: Split this into a loader wrapper and a widget wrapper so it can be used | |
| in designs which maintain a preloaded queue of upcoming images to improve | |
| the perception of quick load times. | |
| """ | |
| from __future__ import (absolute_import, division, print_function, |
| # Copyright 2019 Google LLC. | |
| # SPDX-License-Identifier: Apache-2.0 | |
| # Author: Anton Mikhailov | |
| turbo_colormap_data = [[0.18995,0.07176,0.23217],[0.19483,0.08339,0.26149],[0.19956,0.09498,0.29024],[0.20415,0.10652,0.31844],[0.20860,0.11802,0.34607],[0.21291,0.12947,0.37314],[0.21708,0.14087,0.39964],[0.22111,0.15223,0.42558],[0.22500,0.16354,0.45096],[0.22875,0.17481,0.47578],[0.23236,0.18603,0.50004],[0.23582,0.19720,0.52373],[0.23915,0.20833,0.54686],[0.24234,0.21941,0.56942],[0.24539,0.23044,0.59142],[0.24830,0.24143,0.61286],[0.25107,0.25237,0.63374],[0.25369,0.26327,0.65406],[0.25618,0.27412,0.67381],[0.25853,0.28492,0.69300],[0.26074,0.29568,0.71162],[0.26280,0.30639,0.72968],[0.26473,0.31706,0.74718],[0.26652,0.32768,0.76412],[0.26816,0.33825,0.78050],[0.26967,0.34878,0.79631],[0.27103,0.35926,0.81156],[0.27226,0.36970,0.82624],[0.27334,0.38008,0.84037],[0.27429,0.39043,0.85393],[0.27509,0.40072,0.86692],[0.27576,0.41097,0.87936],[0.27628,0.42118,0.89123],[0.27667,0.43134,0.90254],[0.27691,0.44145,0.913 |
| # CentOS-Base.repo | |
| # | |
| # The mirror system uses the connecting IP address of the client and the | |
| # update status of each mirror to pick mirrors that are updated to and | |
| # geographically close to the client. You should use this for CentOS updates | |
| # unless you are manually picking other mirrors. | |
| # | |
| # If the mirrorlist= does not work for you, as a fall back you can try the | |
| # remarked out baseurl= line instead. |
| #!/usr/bin/python3 | |
| # -*- coding: utf-8 -*- | |
| from PyQt5.QtCore import Qt | |
| from PyQt5.QtGui import QImage, QPixmap, QPalette, QPainter | |
| from PyQt5.QtPrintSupport import QPrintDialog, QPrinter | |
| from PyQt5.QtWidgets import QLabel, QSizePolicy, QScrollArea, QMessageBox, QMainWindow, QMenu, QAction, \ | |
| qApp, QFileDialog |
A list of useful commands for the FFmpeg command line tool.
Download FFmpeg: https://www.ffmpeg.org/download.html
Full documentation: https://www.ffmpeg.org/ffmpeg.html