GitHub - homebridge/ffmpeg-for-homebridge: Static ffmpeg ...

Subreddit Stats: youtubedl top posts from 2017-03-27 to 2020-05-18 21:35 PDT

Period: 1148.54 days
Submissions Comments
Total 790 4182
Rate (per day) 0.69 3.71
Unique Redditors 603 810
Combined Score 2434 5867

Top Submitters' Top Submissions

  1. 66 points, 15 submissions: Empyrealist
    1. YouTubeDL Material – A Self-Hosted YouTube Video Downloader (16 points, 2 comments)
    2. YouTube is reducing its default video quality to standard definition for the next month (11 points, 3 comments)
    3. Reddit videos currently download HLS streams by default, and they are corrupted (10 points, 2 comments)
    4. Version 2019.09.12.1 has been released (9 points, 8 comments)
    5. Having cookies problems because they have spaces? (Windows batch script solution) (5 points, 10 comments)
    6. Technical specs about Youtube Format IDs (5 points, 1 comment)
    7. Automating cookies.txt on Windows with Chrome (2 points, 0 comments)
    8. --embed-thumbnail appears to be breaking playlist downloads in the current version of youtube-dl (1 point, 3 comments)
    9. Fear the Walking Dead: Flight 462 (full web series) (1 point, 0 comments)
    10. Fear the Walking Dead: Passage (full web series) (1 point, 0 comments)
  2. 60 points, 8 submissions: antdude
    1. FYI since Google/YouTube just broke youtube-dl: "WARNING: Unable to extract video title" and no title filenames. · Issue #21934 · ytdl-org/youtube-dl · GitHub (20 points, 12 comments)
    2. FYI since youtube-dl is broken right now with "token" parameter not in video info for unknown reason; · Issue #20758 · ytdl-org/youtube-dl · GitHub (16 points, 24 comments)
    3. Youtube-dl Tutorial With Examples For Beginners - OSTechNix (12 points, 1 comment)
    4. FYI: youtube-dl was finally updated again to 2019.06.08 from 2019.5.20. (5 points, 4 comments)
    5. Is it me or is youtube-dl slowing down from the last couple days? (5 points, 11 comments)
    6. Is anyone else having problems playing back these official YouTube's free movies? DRM and MPC-HC can't fully play it after a few seconds. DRM related? :( (1 point, 2 comments)
    7. No updated youtube-dl's Linux/Debian binaries since 5/20/2019? (1 point, 3 comments)
    8. No recent released youtube-dl updates? (0 points, 4 comments)
  3. 42 points, 14 submissions: RedditNoobie777
    1. Why isn't the best audio .webm but .opus? (7 points, 17 comments)
    2. How to turn off ffmpeg low/hight pass filter? (6 points, 13 comments)
    3. Save description with hyperlink? (5 points, 7 comments)
    4. How to add URL as tag ? (4 points, 11 comments)
    5. webm to opus converion -x vs ffmeg? (4 points, 8 comments)
    6. How does youtube-dl not re-encode? (3 points, 4 comments)
    7. How to download .opus (not webm) directly w/o first downloading video? (3 points, 6 comments)
    8. youtube-dl downloads audio at higher bitdepth sample rate than available? (3 points, 1 comment)
    9. Command to get highest possible quality audio? (2 points, 8 comments)
    10. YTDL downloads 251 160kb/s opus in 136kbps? (2 points, 8 comments)
  4. 41 points, 1 submission: mysteriousdolphin
    1. I made a full youtube-dl download walk-through and guide for beginners! (41 points, 25 comments)
  5. 38 points, 7 submissions: KDE_Fan
    1. YT banning IP's with "HTTP ERROR 429: Too Many Requests" - I see it's common but how long does it last? (19 points, 50 comments)
    2. Problem downloading some Twitter video's b/c name is too long - getting "Errno 36" - what's best way to handle this? (10 points, 4 comments)
    3. Can batch download ignore errors and continue with download list? (3 points, 1 comment)
    4. Video/File names not being saved but video ID is... Just seemed to start happening (3 points, 5 comments)
    5. Can we download livestream's or is there a way to add the feature? (1 point, 3 comments)
    6. Comparing files between 2 directories (one local one remote) when downloading large batch file for new files - is this possible? (1 point, 1 comment)
    7. Download error "this video is unavailble" on a new computer install & can't run youtube-dl -U - any idea what might be happening? (1 point, 3 comments)
  6. 35 points, 4 submissions: RestiaAshdoll666
    1. youtube-dl : The complete installation guide for Windows (28 points, 11 comments)
    2. I made a pull request to mention Scoop and Chocolatey as installation options in Readme but it was immediately closed (4 points, 2 comments)
    3. Cant use curl with video titles having special characters (2 points, 12 comments)
    4. Rate my config (1 point, 2 comments)
  7. 32 points, 1 submission: abdouli1998
    1. Getting this ERROR "This video is unavailable" with every video I try to download (32 points, 40 comments)
  8. 28 points, 2 submissions: 404WebUserNotFound
    1. JackTheVideoRipper is a new GUI for youtube-dl on Windows 10 (19 points, 11 comments)
    2. JackTheVideoRipper v0.6.1 [RELEASED]: Download YouTube videos or audio easily with a few point and clicks. Designed for Windows 10. (9 points, 12 comments)
  9. 27 points, 2 submissions: Triple_Hache
    1. Impossible to download some videos (HTTP Error 403: Forbidden) (26 points, 30 comments)
    2. Some videos seem impossible to download (1 point, 8 comments)
  10. 26 points, 10 submissions: zackmark29
    1. Stream Detector (Easily detect .m3u8 url etc.) (8 points, 5 comments)
    2. master.m3u8 HTTP error 403 Forbidden youtube-dl or ffmpeg (5 points, 13 comments)
    3. Download Local .m3u8 files (3 points, 3 comments)
    4. Forced embed subtitle to mp4 (2 points, 5 comments)
    5. Get file size before downloading (2 points, 2 comments)
    6. No Video Format Found when downloading manifest.mpd (2 points, 4 comments)
    7. .MPD file No video formats found (1 point, 3 comments)
    8. Best command to combine TS Files (1 point, 8 comments)
    9. Can't download from when using credentials (1 point, 19 comments)
    10. Get m3u8 link easily without looking on network tab (1 point, 6 comments)

Top Commenters

  1. Empyrealist (1698 points, 1130 comments)
  2. werid (647 points, 363 comments)
  3. chemtrailz (176 points, 93 comments)
  4. qwertz19281 (115 points, 58 comments)
  5. d1ckh3ad69 (93 points, 52 comments)
  6. RestiaAshdoll666 (73 points, 55 comments)
  7. kucksdorfs (70 points, 42 comments)
  8. BlueSwordM (50 points, 31 comments)
  9. klutz50 (46 points, 40 comments)
  10. zackmark29 (38 points, 33 comments)

Top Submissions

  1. I made a full youtube-dl download walk-through and guide for beginners! by mysteriousdolphin (41 points, 25 comments)
  2. Getting this ERROR "This video is unavailable" with every video I try to download by abdouli1998 (32 points, 40 comments)
  3. youtube-dl : The complete installation guide for Windows by RestiaAshdoll666 (28 points, 11 comments)
  4. Impossible to download some videos (HTTP Error 403: Forbidden) by Triple_Hache (26 points, 30 comments)
  5. One-click download videos with youtube-dl by baobabKoodaa (26 points, 7 comments)
  6. FYI since Google/YouTube just broke youtube-dl: "WARNING: Unable to extract video title" and no title filenames. · Issue #21934 · ytdl-org/youtube-dl · GitHub by antdude (20 points, 12 comments)
  7. Is YouTube blocking VPN IPs now? Getting HTTP error "too many requests" only with VPN by Cronokkio (20 points, 9 comments)
  8. YT banning IP's with "HTTP ERROR 429: Too Many Requests" - I see it's common but how long does it last? by KDE_Fan (19 points, 50 comments)
  9. JackTheVideoRipper is a new GUI for youtube-dl on Windows 10 by 404WebUserNotFound (19 points, 11 comments)
  10. Unable to download videos from Youtube. by hlloyge (18 points, 9 comments)

Top Comments

  1. 16 points: werid's comment in Why in the name of god is -f best not default behavior
  2. 15 points: Empyrealist's comment in Does Youtube know you're using youtube-dl?
  3. 10 points: d1ckh3ad69's comment in YouTube said: This video is unavailable. | all videos
  4. 8 points: CrypterMKD's comment in Is there any way to download a YouTube video in it's original quality as if you were downloading it before it was uploaded to YouTube (before the compression)?
  5. 8 points: DiamondMiner88_'s comment in YouTube will update their ToS on December 10th
  6. 8 points: Empyrealist's comment in Can videos I have purchased in YouTube be downloaded using youtube-dl?
  7. 8 points: atlantis69's comment in Impossible to download some videos (HTTP Error 403: Forbidden)
  8. 8 points: d1ckh3ad69's comment in Why isn't the best audio .webm but .opus?
  9. 8 points: qwertz19281's comment in Help me with command line
  10. 7 points: InglobeDreaming's comment in Having trouble trying to download an xxx video
Generated with BBoe's Subreddit Stats
submitted by subreddit_stats to subreddit_stats [link] [comments]

HBBatchBeast (4 months on) - Now in 64 languages + FFmpeg + remote monitoring + thorough video health check/repair + live log...

Just a quick update on this as I've added a tonne of stuff in since my last post here 4 months ago or so.

A recapitulation on what it does:
"A free GUI application for HandBrake and FFmpeg/FFprobe on Windows, macOS and Linux with an emphasis on multi HandBrake/FFmpeg instance batch conversion (including recursive folder scans and folder watching). The destination folder structure is kept the same as the source folder structure. Media in subfolders is also converted. Multiple folders can be monitored and different conversion presets can be specified for each folder. "

Screenshot -
Demo page so you can see settings/features (Looks awful on mobile/IE)-
Installation instructions on GitHub - HandBrake, FFmpeg and FFprobe binaries are included in the Windows zip so it should work straight out of the box. On macOS and Linux, HandBrakeCLI needs to be installed (see the installation instructions) - FFmpeg and FFprobe binaries are included in the download.

Main additions:
- Can convert using FFmpeg as well as HandBrake
- Web app so you can monitor conversion progress remotely.
- Thorough health check and repair file feature using FFmpeg based on u/Desani's PowerShell script CLI commands. Huge thanks to him! Check his script out:
- Menus, alerts and 30+ tooltips in 64 languages (translated using Google. If you'd like to contribute to improving the translations then check the translations folder on GitHub)
- Basic benchmark feature (4K h265 sample video used-2.5MB) - Don't take the results on the website too seriously.
- Live log with over 150 statuses.
- FFprobe is now also used during health checking and to allow inclusion/exclusion of files by properties (such as video/audio codec, bitrate, resolution etc). Useful for converting your whole library into a single format such as h265 (files already in h265 can be automatically skipped.)

If you run into trouble then press the 'txt' button in the bottom right corner of the application and send me the log/open an issue on GitHub. If you don't have much available RAM on your machine then make sure to reduce the number of HandBrake/FFmpeg instances on the 'System tab' else conversions may error out.

Filenames with apostrophes/single quotes in cause issues on Linux but there's an option to automatically remove them in the advanced settings section.

Check the change-logs on the release page for all changes since February.

I post each update to HBBatchBeast if you'd like to stay informed. Working on some mobile apps and looking at potential SonarRadarr features among other things.

Hope this helps!
submitted by HaveAGitGat to PleX [link] [comments]

Soundclown Be Like

Audacity(R): free, open source, cross-platform audio software for
multi-track recording and editing: .

User support is provided on Audacity Forum: .

We welcome feedback on Audacity, suggestions for new or improved features,
and bug reports. Please visit .

Audacity is copyright (c) 1999-2019 by Audacity Team. This copyright
notice applies to all documents in the Audacity source code archive,
except as otherwise noted (mostly in the lib-src subdirectories).
"Audacity" is a registered trademark of Dominic Mazzoni.

The Audacity documentation is licensed under the Creative Commons
Attribution 3.0 license: .

Compilation instructions for Audacity are provided in the source code:
* Windows: win\build.txt
* macOS: mac/build.txt
* GNU/Linux: linux/build.txt

You can ask for help with compilation problems at: .

If you want to suggest some simple text change in our code, please submit a
pull request on . It's usually
best to discuss functional code changes with us first on audacity-devel: .

Version 2.3.3

Contents of this README:

  1. Licensing
  2. Changes since version 2.3.2
  3. Known Issues at Release
  4. Source Code, Libraries and Additional Copyright Information


  1. Licensing

This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version. The program source code is also freely
available as per Section 4 of this README.

This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
License for more details.

You should have received a copy of the GNU General Public License
along with this program (in a file called LICENSE.txt); if not, go
to or write to

Free Software Foundation, Inc.
59 Temple Place - Suite 330
Boston, MA 02111-1307 USA


  1. Changes since version 2.3.2:


* Equalization effect now split into two effects, Filter Curve and Graphic EQ.
* Presets (using manage button) now active/working.
* Can now have two points at same frequency for steep steps.
* 'What you hear is what you get' for exports. Formerly the solo button
preferences could lead to differences in which tracks were exported.
* Leading silence (blank space) not skipped over in exports.
* Quality setting on AAC/M4A exports.
* Some confusing functionality removed (better achieved in other ways)
* Removed Nyquist Workbench (use built-in nyquist features)
* Removed Vocal Remover (use Vocal Reduction)
* Removed On-Demand aliased files (copy files instead)
* Removed 'Normalize on Load' (Normalize as needed on export, instead)

See also:

Bug Fixes

Over 150 bugs in 2.3.2 fixed, including:

* 2112 - Crash when opening Equalization settings in a Macro
* 2127 - Crash deleting a track while in Record/Pause state
* 2176 - Crash when attempting to time shift multiple tracks
* 2141 - Tabbing between labels stopped working
* 2200 - Refusal to export some large (4GB) files on size grounds

See also:


  1. Known Issues in 2.3.3:

Audacity 2.3.3 does not properly support macOS Catalina. There are new
security restrictions in Catalina on using the microphone. For example,
Audacity may run, but fail to record. Catalina was released towards the end
of 2.3.2 development.

For best workarounds and other known issues in 2.3.2, please see:


  1. Source Code, Libraries and Additional Copyright Information

Source code to this program is always available; for more information visit
our web site at:

Audacity is built upon other free libraries; some of these libraries may have
come with Audacity in the lib-src directory. Others you are expected to install
first if you want Audacity to have certain capabilities. Most of these libraries
are not distributed under the terms of the GPL, but rather some other free,
GPL-compatible license. Specifically:

expat: BSD-like license.
Provides XML parsing. Included with Audacity.

FFmpeg: GPL or LGPL (according to how you obtain/configure it)
Provides decoding/encoding of additional formats. Optional separate

libid3tag: GPL
Reads/writes ID3 tags in MP3 files. Optional
separate download as part of libmad.

libflac: Xiph.Org BSD-like licence (the parts we use)
Decodes and Encodes Free Lossless Audio Codec files. Optional separate

libmad: GPL
Decodes MP3 files. Optional separate download.

libnyquist: BSD-like license.
Functional language for manipulating audio; available
within Audacity for effects processing.

libogg: BSD-like license.
Optional separate download, along with libvorbis.

libsndfile: LGPL
Reads and writes uncompressed PCM audio files.
Included with Audacity.

libsoxr: LGPL
The SoX Resampler library performs one-dimensional sample-rate conversion.

libvamp: new-style BSD
Plug-in interface and support library for audio analysis plug-ins.
Included with Audacity.

libvorbis: BSD-like license.
Decodes and encodes Ogg Vorbis files. Optional
separate download.

lv2: a merging of the lilv (ISC license), lv2 (LGPL), msinttypes, serd (ISC),
sord, sratom, and suil libraries to support LV2 plug-ins.

portsmf: BSD-like license.
library for reading and writing midi files. Included with Audacity

sbsms: GPL v2
Pitch and tempo changing library. Included in Audacity

SoundTouch: LGPL
Changes tempo without changing pitch and vice versa.
Included in audacity

Twolame: LGPL
Encodes MPEG I layer 2 audio (used in DVDs and Radio). Optional separate

wxWidgets: wxWindows license (based on LGPL)
Cross-platform GUI library - must be downloaded and
compiled separately.

For more information, see the documentation inside each library's
source code directory.

Additional copyright information:


Copyright (c) 2000-2002, by Roger B. Dannenberg
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.

Redistributions of source code must retain the copyright notice, the
list of conditions, and the disclaimer, all three of which appear below under

Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.

Redistributions in binary form must reproduce the copyright notice, the
list of conditions, and the disclaimer, all three of which appear below under
and/or other materials provided with the distribution.

Neither the name of Roger B. Dannenberg, Carnegie Mellon University, nor the
names of any contributors may be used to endorse or promote products derived
from this software without specific prior written permission.


Copyright (c) 1984-2002, by David Michael Betz
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.

Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.

Neither the name of David Michael Betz nor the names of any contributors may be
used to endorse or promote products derived from this software without specific
prior written permission.

submitted by 329_ProductionZ_ to copypasta [link] [comments]

A Modern C/C++ build tools (Simple, Fast, Cross-platform)

Build project

bash $ xmake

Run target

bash $ xmake run console

Debug target

bash $ xmake run -d console

Configure platform

bash $ xmake f -p [windows|linux|macosx|android|iphoneos ..] -a [x86|arm64 ..] -m [debug|release] $ xmake

Menu configuration

bash $ xmake f --menu

Supported platforms

Supported Languages

Supported Projects

Builtin Plugins

Generate IDE project file plugin(makefile, vs2002 - vs2019 .. )

bash $ xmake project -k vs2017 -m "debug,release" $ xmake project -k cmakelists $ xmake project -k compile_commands

Macros script plugin

bash $ xmake m -b # start to record $ xmake f -p iphoneos -m debug $ xmake $ xmake f -p android --ndk=~/files/android-ndk-r16b $ xmake $ xmake m -e # stop to record $ xmake m . # playback commands

Run the custom lua script plugin

bash $ xmake l ./test.lua $ xmake l -c "print('hello xmake!')" $ xmake l lib.detect.find_tool gcc

Generate doxygen document plugin

bash $ xmake doxygen [srcdir]

More Plugins

Please download and install from the plugins repository xmake-plugins.

IDE/Editor Integration

More Examples

Debug and release modes:
```lua add_rules("mode.debug", "mode.release")
target("console") set_kind("binary") add_files("src/*.c") if is_mode("debug") then add_defines("DEBUG") end ```
Download and use packages in xmake-repo:
lua add_requires("libuv master", "ffmpeg", "zlib 1.20.*") add_requires("tbox >1.6.1", {optional = true, debug = true}) target("test") set_kind("shared") add_files("src/*.c") add_packages("libuv", "ffmpeg", "tbox", "zlib")
Download and use packages in third-party package manager:
lua add_requires("brew::pcre2/libpcre2-8", {alias = "pcre2"}) add_requires("conan::OpenSSL/[email protected]/stable", {alias = "openssl"}) target("test") set_kind("shared") add_files("src/*.c") add_packages("pcre2", "openssl")
Find and use local packages:
lua target("test") set_kind("shared") add_files("src/*.c") on_load(function (target) target:add(find_packages("zlib", "openssl", "brew::pcre2/libpcre2-8", "conan::OpenSSL/[email protected]/stable")) end)
submitted by waruqi to learnprogramming [link] [comments]

FreeNAS or Ubuntu or?

I'm in the process of setting up a new home server, which I haven't done in some time. Currently I have a Mac Mini with a 5TB USB drive attached ... eek.
I've now got a HP ProLient Microserver Gen8 with 16GB of EEC memory + 4x6TB WD Reds. So this hardware is staying, I just need advice on the OS.
I've used FreeNAS in the past, and it worked well as a standard file server. However, I have some requirements of this new server.
Above all, file storage. But, I also want to run SABnzbd + Transmission + CouchPotato + Sonarr (or Sickbeard, whatever is good). It's essentially going to be a media server, with some data storage.
I also have a few more specific requirements, which is where things get a bit more complex. I'm vested in the Apple ecosystem (spare the judgement) and use Apple TV's throughout my home. I do not use Plex and do not want to, so no transcoding is necessary. What I do want however, is to automate the transmuxing of downloaded MKVs to the M4V format. Currently I do this with third party software on macOS called MP4Tools, but it's all incredibly manual. I know it can be scripted using the ffmpeg binary so that may be my option there.
I'll continue using my Mac Mini as the iTunes front end server as sadly there is no other option for Apple TV users to forgo iTunes (again, not using Plex, I have my reasons).
I am not particularly attached to ZFS over any other file system. I just want an OS which is flexible, and not too difficult to use. I am familiar and comfortable with Ubuntu / unix command line, but would not call myself a 'power user' as such.
Ubuntu seems to be the go here, but I am not familiar with ZFS support, and I remember years ago when I played around, it was far too complicated and not mature enough. Again, I'm not attached to the idea of ZFS and any other decent software RAID would suffice. The data is not mission critical, and it's simply a home media server. Performance, space, ease of use, flexibility comes before redundancy and security. Would UFS be fine, or are there better options? Again, not completely familiar with file systems and RAID, so this is where I could use the most help.
Windows would be less than ideal, despite being the most flexible (can run iTunes) simply due to the resource requirements, and I'm not comfortable with their softRAID solutions.
I've done some research, but would like to hear from those who have had personal experience with FreeNAS / Ubuntu and have similar requirements as myself.
Thanks! : )
submitted by xthrillhouse to HomeServer [link] [comments]

Swedish mic-only videos and how to make them (by popular demand)

Some of you have noticed that I post "mic-only" videos of the acts in Melodifestivalen on Dailymotion, under the same username as here, and privately asked me how to do it, so this is for you, guys.
If you don't know what I'm talking about, it's these (they might be taken down by SVT any day now, as usual, so hurry up):
1. SaRaha - Kizunguzungu
2. Swingfly feat. Helena Gutarra - You Carved Your Name
3. SMILO - Weight of the World
4. After Dark - Kom ut som en stjärna
5. Lisa Ajax - My Heart Wants Me Dead
6. Boris René - Put Your Love on Me
7. Oscar Zia - Human
Oscar Zia - Human (reprise)
Lisa Ajax - My Heart Wants Me Dead (reprise)
First of all, you have to record the show from SVT1 HD, or download an HDTV rip from another source coughtorrentscough. This is because you need a recording with 5.1 audio for this to work. Otherwise, don't bother reading the rest.
This tutorial assumes that:
This is a 5.1 speaker configuration: image here
Each speaker plays a different audio channel. A 5.1 surround sound recording will have - that's right - 6 audio channels (I will start the numbering from 0, not 1):
# Abbr. Name
0 LF/FL Front Left
1 RF/FR Front Right
2 CF/FC/C Front Center / Center
3 LFE Low Frequency Effects / Subwoofer
4 LS/SL Surround Left
5 RS/SR Surround Right
In comparison, a stereo sound recording will only have - of course - 2 audio channels:
# Abbr. Name
0 L Left
1 R Right
The sound mix for Melodifestivalen and various other shows (such as Eurovision 2011 and 2013) has:
The main point of this tutorial is that we somehow need to extract the front center channel only.
Initially, I wanted to use Audacity (with the FFmpeg plugin/library) and just export the FC channel with the built-in option in Audacity, but, for some reason, I couldn't get Audacity to recognize my FFmpeg installation, so, for the remainder of this post, we will extract the front center channel using an FFmpeg binary (which is a command-line application).
The thing is, most useful audio editing programs are either:
FFmpeg builds can be found here. You only need the static builds for this.
Unzip the contents to whatever folder you like (no installation required) and add the path of the folder containing ffmpeg.exe, ffplay.exe and ffprobe.exe into the PATH environment variable in Windows. First, go into that folder, click a blank spot on your address bar and copy the folder path into your clipboard.
Adding the path into the Path variable can vary in difficulty, depending on your version of Windows.
  1. Open the Win+X menu (press Win key + X or just right click the start button, if you have one) and go to System > Advanced system settings.
  2. In the Advanced tab, click Environment Variables....
  3. Double click either one of the Path variables that I highlighted.
  4. Find the end of all that text and add a semi-colon (;), followed by the path you copied earlier.
  5. Click all the OK buttons on your way out.
  1. Install Path Editor.
  2. Run it as administrator.
  3. Add your path to one of the lists.
  1. Open the Win+X menu (press Win key + X or just right click the start button, if you have one) and go to System > Advanced system settings.
  2. In the Advanced tab, click Environment Variables....
  3. Double click either one of the Path variables that I highlighted.
  4. Add your path to the list.
  5. Click all the OK buttons on your way out.
This is so that you can use FFmpeg comfortably, no matter the folder you work in.
Test the Path variable by:
  1. Going to a random folder (not the one containing ffmpeg.exe), Shift-rightclicking a blank spot and selecting Open command window here.
  2. Run the command ffmpeg by typing ffmpeg and pressing the Enter key.
  3. If you get a message like this, you're good to go. If it claims that "ffmpeg" can't be recognized, restart your computer.
You can close the command prompt/window.
Go to the folder containing your Melodifestivalen recording and open a command prompt there. Run ffprobe [YOUR_FILENAME_HERE] (replace [YOUR_FILENAME_HERE] with your actual filename). If it's a long filename, you can type the first few characters and press the Tab key. If you have multiple, similarly-named files, you can press Tab multiple times and it will cycle through them. Because who types all that? Don't forget to press Enter.
What we care about is this. I highlighted the information about the tracks. There is a video track (stream #0:0) and an audio track (stream #0:1). File and track numbering starts from 0, not 1. Therefore, "stream #0:1" means "the second track of the first file" (0 = first, 1 = second, 2 = third and so on). Usually, video streams come first, then the audio tracks, then subtitles and chapters. They might not always be in this order, so it's important to know which track is the 5.1 audio track that you need.
Some releases of Melodifestivalen will erroneously show a stereo audio track, when, in fact, it's 5.1. To fix that, you need to extract the audio into its own file, which is what we would have done anyway, so let's do that.
Now, since ffmpeg is a command-line program, you will have to follow a specific syntax.
A general syntax would be:
In order to extract the audio track, we will type something along the lines of:
In this example, I will type:
ffmpeg -i Melodifestivalen.2016.Deltavling.1.SWEDiSH.720p.HDTV.x264-xD2V.mkv -map 0:1 -c copy audio_only.ac3
Let's break this down:
Wait for a few seconds (max. 1-2 minutes) while the file is being created.
When the prompt reappears (which, for me, will be A:\Melodifestivalen.2016.Deltavling.1.SWEDiSH.720p.HDTV.x264-xD2V\melodifestivalen.2016.deltavling.1.swedish.720p.hdtv.x264-xd2v>), you will know that the transcoding has finished. As we can see, the file audio_only.ac3 has been created in the same folder.
Let's run ffprobe audio_only.ac3, to see that we only have an audio track (stream #0:0) right now.
Now that we have an audio-only file, we can extract the front center channel:
ffmpeg -i audio_only.ac3 -map_channel 0.0.2 vocals_only.wav
Let's break it down:
Short Q&A time!
Q: Okay, whoa, you lose data with .mp3?
A: Yes, there are lossless audio formats (WAV, FLAC, ALAC) and lossy audio formats (AAC, AC3, MP3). If you convert WAV files to FLAC back and forth, you will not lose a single bit of information. If you, however, convert an MP3 file to MP3, and then you convert the resulted MP3 to MP3 and so on, you will get small quality losses each time. So I'll usually use WAV and let Dailymotion compress my audio. That way, they won't ruin it as badly as they could. Blame them :P
Q: Why don't we all use FLAC, then?
A: Because the files can be 3 or 4 times larger than an MP3. My music collection is in FLAC, by the way.
Q: What about M4A files from iTunes?
A: They use the AAC codec, which, if used correctly, results in smaller files and higher quality than the best MP3 possible. Apple knows what they're doing with their music.
Q: So why did you not just use -c copy?
A: Because it would just copy the entire track instead of only giving me the channel that I need.
Let's continue.
When the prompt reappears, you can open the resulted file and see that, indeed, the music is gone, but the voices still remain. What we can do now is mux (multiplex) the audio back in with the video:
ffmpeg -i Melodifestivalen.2016.Deltavling.1.SWEDiSH.720p.HDTV.x264-xD2V.mkv -i vocals_only.wav -map 0:0 -map 0:1 -map 1:1 -c copy mf1.mkv
Let's break it down:
  • ffmpeg is the name of the program;
  • -i Melodifestivalen.2016.Deltavling.1.SWEDiSH.720p.HDTV.x264-xD2V.mkv means that Melodifestivalen.2016.Deltavling.1.SWEDiSH.720p.HDTV.x264-xD2V.mkv is my first input file (file 0);
  • -i vocals_only.wav means that vocals_only.wav is my second input file (file 1);
  • -map 0:0 means that I want to include track 0 from the first file (thus, the video);
  • -map 0:1 means that I want to include track 1 from the first file (thus, the original audio) - you can leave this part out, if you want;
  • -map 1:0 means that I want to include track 0 from the second file (thus, the vocal-only audio);
  • -c copy means that I don't want to re-encode the tracks;
  • mf1.mkv is the name of my final output file.
It'll take a little longer this time, because it has to copy the whole video (I'm writing a 4.49 GB file here). I think it took, like 3-4 minutes on my end. When you're done, you can just close the command prompt. Don't close it while the files are being created!
Or you could just make short videos of what you want. When muxing MKVs, I much prefer using MKVtoolnix, as I can just cut the parts that I need. And yes, this one has a proper GUI :)
To illustrate the result, I uploaded this:


Now you can play a video of me playing a video. The password is melodifestivalen.
And there you have it! Happy editing! :)
submitted by andreyyshore to eurovision [link] [comments]

How to install FFmpeg on Windows 10 (Step by Step Guide ... FFMPEG Windows 10 Download and Setup Tutorial (2019) - YouTube Installing ffmpeg on Windows 10 FFMPEG Encoder Settings - How to View Encoder Options and ... HOW TO INSTALL FFMPEG FOR AUDACITY [TUTORIAL] FOR WINDOWS ... HOW TO How To: Download+Install FFMPEG on Windows 10  2020 - YouTube

If ffmpeg is not supported on the user's platform, or this package failed to download the ffmpeg binary, the package will return undefined, ... Windows build script: rdp/ffmpeg-windows-build-helpers; About. Static ffmpeg binaries for Homebridge with support for audio (libfdk-aac) and hardware decoding (h264_omx). Topics. ffmpeg homebridge camera libfdk-aac omx h264-omx homekit multiarch ... How to Install FFmpeg on Windows. This wikiHow teaches you how to install FFmpeg onto your Windows 10 computer. FFmpeg is a command line-only program that allows you to convert videos and audio into different formats, as well as record... Download binaries for ffmpeg, ffprobe, ffserver and ffplay (Windows, Mac, Linux) Download all binaries for a specified platform. ffbinaries --platform=mac. Download only ffplay for 64-bit Windows, quiet output. ffbinaries ffplay --platform=win-64 --quiet. Download only ffmpeg and ffprobe, version 3.2 for 64-bit Linux, quiet output, save binaries in a specified directory. ffbinaries ffmpeg ffprobe -p=linux-64 -q -v=3.2 -o ... Visit developer's site Download ffmpeg 4.3.1 Windows 64-bit 71MB Win64 Portable Download ffmpeg 4.3.1 Windows 64MB Win Portable Download ffmpeg 4.3.1 Mac 64-bit 70MB Mac64 Download ffmpeg 4.3.1 Linux 9MB Linux Download Beta, Portable and other versions Audacity Plugins - FFmpeg 0.6.2 can be downloaded from our website for free. The most popular version among the program users is 0.6. Audacity Plugins - FFmpeg lies within Multimedia Tools, more precisely General. The latest version of the program is supported on PCs running Windows 8/10, 32-bit. The actual developer of the free program is Arturo Busleiman. Our built-in antivirus checked this ... FFmpeg 2.8.17 "Feynman" 2.8.17 was released on 2020-07-07. It is the latest stable FFmpeg release from the 2.8 release branch, which was cut from master on 2015-09-05. Amongst lots of other changes, it includes all changes from ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28. It includes the following library versions:

[index] [1063] [1663] [21931] [13210] [7785] [569] [27083] [1089] [17044] [13225]

How to install FFmpeg on Windows 10 (Step by Step Guide ...

FFMPEG is an incredibly powerful bit of command-line software, but if you've never 'installed' it before, or are used to command-line software then this may ... $1,000 OSRS BATTLE ROYALE ft. Framed, C Engineer, Soup, Tanzoo & Virtoso, LinksOcarina AND MORE - Duration: 1:36:37. EVScape Recommended for you FFmpeg Encoder Settings - How to view all encoders and their specific settings. In this video we go over how to view the installed encoders that you have ava... Please watch: "VS Code Django Setup Tutorial (2020)" --~--FFMPEG Windows 10 Download and Setup Tutorial.How to downl... How to install FFmpeg on Windows 10 (Step by Step Guide). FFmpeg is a command-line tool to decode, encode, transcode, mux, demux, stream, filter and play aud... Ever wanted to know how a core developer of DISCORD.JS uses his own library? I don't really care what you think, but if you want to leave feedback do so in t... This is a video tutorial on how to install the FFmpeg for Audacity. Often times there are errors that are received when trying to edit the audio on an M4A or...