Minimal example: transcode from MP3 to WMA:
ffmpeg -i input.mp3 output.wma
You can get the list of supported formats with:
ffmpeg -formats
You can get the list of installed codecs with:
| #!/bin/sh | |
| # This program has two feature. | |
| # | |
| # 1. Create a disk image on RAM. | |
| # 2. Mount that disk image. | |
| # | |
| # Usage: | |
| # $0 <dir> <size> | |
| # |
| # This is an example resource file for rTorrent. Copy to | |
| # ~/.rtorrent.rc and enable/modify the options as needed. Remember to | |
| # uncomment the options you wish to enable. | |
| # Maximum and minimum number of peers to connect to per torrent. | |
| min_peers = 1 | |
| max_peers = 100 | |
| # Same as above but for seeding completed torrents (-1 = same as downloading) |
| # Note: VAT identification numbers for Greece use "EL", not "GR". | |
| COUNTRY_CODES_EU = %w[ | |
| AT BE BG CY CZ DK EE FI FR DE GR HU IE IT | |
| LV LT LU MT NL PL PT RO SK SI ES SE GB | |
| ] |
| --log_gc (Log heap samples on garbage collection for the hp2ps tool.) | |
| type: bool default: false | |
| --expose_gc (expose gc extension) | |
| type: bool default: false | |
| --max_new_space_size (max size of the new generation (in kBytes)) | |
| type: int default: 0 | |
| --max_old_space_size (max size of the old generation (in Mbytes)) | |
| type: int default: 0 | |
| --max_executable_size (max size of executable memory (in Mbytes)) | |
| type: int default: 0 |
| /* require XLSX */ | |
| var XLSX = require('XLSX') | |
| function datenum(v, date1904) { | |
| if(date1904) v+=1462; | |
| var epoch = Date.parse(v); | |
| return (epoch - new Date(Date.UTC(1899, 11, 30))) / (24 * 60 * 60 * 1000); | |
| } | |
| function sheet_from_array_of_arrays(data, opts) { |
| #!/usr/bin/env bash | |
| size=1024 # MB | |
| mount_point=$HOME/tmp | |
| name=$(basename "$mount_point") | |
| usage() { | |
| echo "usage: $(basename "$0") [mount | umount | remount | check | orphan]" \ | |
| "(default: mount)" >&2 | |
| } |
If your running a x64 bit Ubuntu or other Linux and find USB transfers hang at the end apply this fix:
echo $((16*1024*1024)) > /proc/sys/vm/dirty_background_bytes
echo $((48*1024*1024)) > /proc/sys/vm/dirty_bytes
I suggest you edit your /etc/rc.local file to make this change persistant across reboots.
sudo nano /etc/rc.local
| #--- Build tun2socks and udpgw (as the user who will use the proxy) --- | |
| mkdir -p $HOME/src | |
| cd $HOME/src | |
| git clone "https://github.com/ambrop72/badvpn" | |
| cd badvpn | |
| mkdir -p build | |
| cd build | |
| export OUTDIR=$PWD | |
| export SRCDIR=$(dirname $PWD) |