All Projects → KnightDanila → BAT_FFMPEG

KnightDanila / BAT_FFMPEG

Licence: other
Batch script files for FFMPEG (Microsoft Windows and DOS, OS/2 🦄)

Programming Languages

Batchfile
5799 projects
HTML
75241 projects

Projects that are alternatives of or similar to BAT FFMPEG

ExpertVideoToolbox
A lightweight, versatile GUI of x264, x265. Nearly full input formats support, .mkv and .mp4 output support. Avs support will be added soon. Language: Chinese
Stars: ✭ 12 (-88.46%)
Mutual labels:  mp4, aac, mkv
ForzaHorizonFix
A simple fix for Forza Horizon 4 and Forza Horizon 5 crashes
Stars: ✭ 20 (-80.77%)
Mutual labels:  batch, batch-file, batch-script
Av Converter
[av-converter.com] Audio and Video Converter, and YouTube downloader. Convert to MP3, MP4, AAC, FLAC, AC3, WAV, etc.
Stars: ✭ 97 (-6.73%)
Mutual labels:  mp4, aac
Faac
Freeware Advanced Audio Coder faac mirror
Stars: ✭ 102 (-1.92%)
Mutual labels:  mp4, aac
Atldotnet
Fully managed, portable and easy-to-use C# library to read and edit audio data and metadata (tags) from various audio formats, playlists and CUE sheets
Stars: ✭ 180 (+73.08%)
Mutual labels:  mp4, aac
Gogglesmm
Goggles Music Manager
Stars: ✭ 41 (-60.58%)
Mutual labels:  mp4, aac
Faad2
Freeware Advanced Audio (AAC) Decoder faad2 mirror
Stars: ✭ 82 (-21.15%)
Mutual labels:  mp4, aac
Mediafile
A unified reader of metadata from audio & video files.
Stars: ✭ 138 (+32.69%)
Mutual labels:  mp4, aac
Pantheon
The fastest YouTube downloader.
Stars: ✭ 32 (-69.23%)
Mutual labels:  mp4, youtube-dl
Jmuxer
jMuxer - a simple javascript mp4 muxer that works in both browser and node environment.
Stars: ✭ 222 (+113.46%)
Mutual labels:  mp4, aac
Symphonia
Pure Rust multimedia format demuxing, tag reading, and audio decoding library
Stars: ✭ 191 (+83.65%)
Mutual labels:  mp4, aac
Tageditor
A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska
Stars: ✭ 229 (+120.19%)
Mutual labels:  mp4, aac
Trinity
android video record editor muxer sdk
Stars: ✭ 609 (+485.58%)
Mutual labels:  mp4, aac
Axiom
An FFmpeg GUI for Windows
Stars: ✭ 560 (+438.46%)
Mutual labels:  mp4, youtube-dl
Live Dl
Download live streams from YouTube
Stars: ✭ 82 (-21.15%)
Mutual labels:  mp4, youtube-dl
Red5 Server
Red5 Server core
Stars: ✭ 3,008 (+2792.31%)
Mutual labels:  mp4, aac
Audiovideocodec
一款视频录像机,支持AudioRecord录音、MediaCodec输出AAC、MediaMuxer合成音频视频并输出mp4,支持自动对焦、屏幕亮度调节、录制视频时长监听、手势缩放调整焦距等
Stars: ✭ 113 (+8.65%)
Mutual labels:  mp4, aac
cmd-call-graph
A simple tool to generate a call graph for calls within Windows CMD (batch) files.
Stars: ✭ 37 (-64.42%)
Mutual labels:  batch-file, batch-script
camstudio
CamStudio fork
Stars: ✭ 83 (-20.19%)
Mutual labels:  mp4, mkv
slibs
Single file libraries for C/C++
Stars: ✭ 80 (-23.08%)
Mutual labels:  mp4, aac

BAT_FFMPEG 🎥

About

Batch script files for FFMPEG (Microsoft Windows and DOS, OS/2 )

My collection of scripts :)
For converting (audio, video, ...) files using FFMPEG :)

ToDo and Future

add https://github.com/nagadomi/waifu2x
add boomerang GIFs https://superuser.com/questions/1608327/ffmpeg-boomerang-effect-to-gif
add image2pipe and video pipe2image https://stackoverflow.com/questions/46397240/ffmpeg-image2pipe-producing-broken-video
add slow-down or speed-up gifs: http://blog.floriancargoet.com/slow-down-or-speed-up-a-gif-with-imagemagick/

How to use:

  1. Edit the batch script to your liking. For example, where to trim the video.
  2. Just drag a video or audio file onto the batch file. :)

Logic

All files have MAIN Code - where you can find main command(s) for ffmpeg.exe
This main command has comment mark:
REM //////////////////// MAIN \\\\\\\\\\\\\\\\\\\\\\\\\
Than main code-command(s) for ffmpeg.exe (Video-ToMP4_FPS-24-25-30-60.bat for example):

 ffmpeg -i %%x -r 30 -vcodec libx264 -acodec copy -map_metadata 0 -map 0 -threads 1 "%%~nx_output_FPS30.mp4"

Scripts

Audio-AudioGain.bat

Gain (Increase) the sound volume of a file on 50% MAIN Code:

ffmpeg -i %%x -filter:a "volume=1.5" -ar 44100 -ac 2 -q:a 0 -map_metadata 0 -id3v2_version 3 "%%~nx_output_GAIN%%~xx"

Audio-ToMP3_RemoveSideData.bat

useful for: remove ReplayGain

This bat file doesn't reconvert the original mp3 - because it is the fastest way.
In the same way, it doesn't change the original quality.
But on the other hand, it removes all sidedata from metadata (but save all metadata)
Read this about sidedata and lameinfo (xing) "The ‘lame’ (or xing) header is not officially part of the mp3 specification"
https://eyed3.readthedocs.io/en/latest/plugins/lameinfo_plugin.html

Video-ToMP4_FPS-24-25-30-60.bat (How to change frame rate of video, fps of video by ffmpeg.exe?)

Can change frame rate or FPS of video and recode it to container .mp4 & video codec x264.
By default it is -r 30 - 30 FPS. Choose what you want in MAIN Code:

REM ffmpeg -i %%x -r 24 -vcodec libx264 -acodec copy -map_metadata 0 -map 0 -threads 1 "%%~nx_output_FPS24.mp4"
REM ffmpeg -r "25" -i %%x -vcodec libx264 -acodec copy -map_metadata 0 -map 0 -threads 1 "%%~nx_output_FPS25.mp4"
ffmpeg -i %%x -r 30 -vcodec libx264 -acodec copy -map_metadata 0 -map 0 -threads 1 "%%~nx_output_FPS30.mp4"
REM ffmpeg -r "60" -i %%x -vcodec copy -acodec copy -map_metadata 0 -map 0 -threads 1 "%%~nx_output_FPS60.mp4"

Video-ToGIF (ffmpeg video to GIF)

Convert video to GIF files.
By different styles:
Video-ToGIF_16Bit-Style.bat - 16 Bit-Style
Video-ToGIF_32ColorsStyle.bat - 32 Colors Style
Video-ToGIF_Fast.bat - fast&quality
Video-ToGIF_HD.bat - max quality\

Video-Cut (ffmpeg cut video)

-ss - start
ffmpeg -ss 00:01:00.000 ... - cut video from 1 minute to the end of video
-t - duration
ffmpeg -ss 00:01:00.000 -i %%x -t 00:01:00.000 ... - cut video from 1 minute to 00:02:00.000
-to - end
ffmpeg -ss 00:01:00.000 -i %%x -to 00:01:10.000 ... - cut video from 1 minute to 00:01:10.000
Write time in MAIN: ffmpeg ... By different styles:
Video-CutFast.bat - Fast
Video-CutAccurateBeta.bat - Fast&Accurate
Video-CutAccurateAndRecode.bat - Accurate&Recode
Read more about Cut&Seeking here: https://trac.ffmpeg.org/wiki/Seeking

Video-ToWebM

Convert video file to WebM
You can change -crf 0..51 - where 0 is lossless, 23 is the default, and 51 is worst quality possible.
MAIN: ffmpeg.exe -i %%x -vcodec libvpx -crf 30 -b:v 0 -acodec libvorbis "%%~nx_output_WEBM.webm"

Youtube-dl

youtube-dl-* - the ready-made presets for youtube-dl (it uses yt-dlp, now)
youtube-dl-ThumbNail.bat - it downloads only thumbnail from youtube video
youtube-dl-MP3-192Kbps.bat - it downloads mp3 file - 192Kbps it is the maximum quality of audio file in youtube audio stream

FFMPEG About 🎥

FFMPEG WebPages:

https://www.ffmpeg.org/
FFMPEG About:
Official: https://www.ffmpeg.org/about.html
Wiki: https://en.wikipedia.org/wiki/FFmpeg

YouTube-DL About 🎥

YouTube-DL WebPages:

http://rg3.github.io/youtube-dl/
YouTube-DL About:
Official: http://rg3.github.io/youtube-dl/
GitHub: https://github.com/rg3/youtube-dl

yt-dlp About 🎥

yt-dlp About WebPages:

GitHub: https://github.com/yt-dlp/yt-dlp

AtomicParsley About 🎥

AtomicParsley WebPages:

http://atomicparsley.sourceforge.net/
AtomicParsley About:
Official: https://sourceforge.net/projects/atomicparsley/
GitHub: https://github.com/wez/atomicparsley

ImageMagick About 🧙‍♂️

ImageMagick WebPages:

https://imagemagick.org
ImageMagick About:
GitHub: https://github.com/ImageMagick/ImageMagick

These links for me (and maybe for you too =) ):

srt - [https://trac.ffmpeg.org/ticket/7356]
srt EOF - sub.ass - CRLF and sub.srt - LF - [https://trac.ffmpeg.org/ticket/7362]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].