Skip to content

DanielSvoboda/Youtube_Download

Repository files navigation

Youtube Download DSS

portfolio_view



DOWNLOAD

https://github.com/DanielSvoboda/Youtube_Download/raw/main/Youtube_Download_DSS.exe
Ou acesse em release: https://github.com/DanielSvoboda/Youtube_Download/releases

DETALHES

Programa em C# windows forms .NET Framework 4.8

Com o objetivo de realizar:
•Download do youtube: audio, vídeos(com som e sem som)

AUDIO : Somente o áudio do vídeo (.mp3)
VIDEO/AUDIO : Utiliza o ffmpeg para unificar e gerar um arquivo (.mp4)
SÓ O VIDEO : Não contem o áudio, somente o vídeo(.mp4)

•E ser portátil, sem um instalador, tendo apenas 2 .exe:
O proprio Youtube_Download_DSS.exe e o ffmpeg.exe que é exportado para AppData\Local

Depêndencia


•Newtonsoft.Json https://www.nuget.org/packages/Newtonsoft.Json
•Costura.Fody https://www.nuget.org/packages/Costura.Fody


FFmpeg --------- - Esse programa usa o [FFmpeg](http://ffmpeg.org), uma estrutura de multimídia gratuita que é licenciada sob a [LGPLv2.1 license](http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html) contendo vários codecs de áudio e vídeo, suportando tarefas de muxing, demuxing e transcodificação em muitos formatos de mídia.

This is a FFmpeg Win32 static build by Kyle Schwarz.

Zeranoe's FFmpeg Builds Home Page: http://ffmpeg.zeranoe.com/builds/

This build was compiled on: , at: 22:01:02

FFmpeg version: 2014-02-04 git-e708424
libavutil 52. 63.100 / 52. 63.100
libavcodec 55. 49.101 / 55. 49.101
libavformat 55. 29.101 / 55. 29.101
libavdevice 55. 7.100 / 55. 7.100
libavfilter 4. 1.102 / 4. 1.102
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
libpostproc 52. 3.100 / 52. 3.100

This FFmpeg build was configured with:
--enable-gpl
--enable-version3
--disable-w32threads
--enable-avisynth
--enable-bzlib
--enable-fontconfig
--enable-frei0r
--enable-gnutls
--enable-iconv
--enable-libass
--enable-libbluray
--enable-libcaca
--enable-libfreetype
--enable-libgsm
--enable-libilbc
--enable-libmodplug
--enable-libmp3lame
--enable-libopencore-amrnb
--enable-libopencore-amrwb
--enable-libopenjpeg
--enable-libopus
--enable-librtmp
--enable-libschroedinger
--enable-libsoxr
--enable-libspeex
--enable-libtheora
--enable-libtwolame
--enable-libvidstab
--enable-libvo-aacenc
--enable-libvo-amrwbenc
--enable-libvorbis
--enable-libvpx
--enable-libwavpack
--enable-libx264
--enable-libxavs
--enable-libxvid
--enable-zlib


This build was compiled with the following external libraries:
bzip2 1.0.6 http://bzip.org/
Fontconfig 2.10.95 http://freedesktop.org/wiki/Software/fontconfig
Frei0r 20130909-git-10d8360 http://frei0r.dyne.org/
GnuTLS 3.2.8.1 http://gnutls.org/
libiconv 1.14 http://gnu.org/software/libiconv/
libass 0.10.2 http://code.google.com/p/libass/
libbluray 0.5.0 http://videolan.org/developers/libbluray.html
libcaca 0.99.beta18 http://caca.zoy.org/wiki/libcaca
FreeType 2.5.2 http://freetype.sourceforge.net/
GSM 1.0.13-4 http://packages.debian.org/source/squeeze/libgsm
iLBC 20120913-git-b5f9b10 https://github.com/dekkers/libilbc/
Modplug-XMMS 0.8.8.4 http://modplug-xmms.sourceforge.net/
LAME 3.99.5 http://lame.sourceforge.net/
OpenCORE AMR 0.1.3 http://sourceforge.net/projects/opencore-amr/
OpenJPEG 1.5.1 http://www.openjpeg.org/
Opus 1.1 http://opus-codec.org/
RTMPDump 20131205-git-dc76f0a http://rtmpdump.mplayerhq.hu/
Schroedinger 1.0.11 http://diracvideo.org/
libsoxr 0.1.1 http://sourceforge.net/projects/soxr/
Speex 1.2rc1 http://speex.org/
Theora 1.1.1 http://theora.org/
TwoLAME 0.3.13 http://twolame.org/
vid.stab 0.98 http://public.hronopik.de/vid.stab/
VisualOn AAC 0.1.3 https://github.com/mstorsjo/vo-aacenc
VisualOn AMR-WB 0.1.2 https://github.com/mstorsjo/vo-amrwbenc
Vorbis 1.3.4 http://vorbis.com/
vpx 1.3.0 http://webmproject.org/
WavPack 4.70.0 http://wavpack.com/
x264 20140121-git-956c8d8 http://videolan.org/developers/x264.html
XAVS svn-r55 http://xavs.sourceforge.net/
Xvid 1.3.2 http://xvid.org/
zlib 1.2.8 http://zlib.net/


The source code for this FFmpeg build can be found at: http://ffmpeg.zeranoe.com/builds/source/
This build was compiled on Debian jessie/sid (64-bit): http://www.debian.org/
GCC 4.8.2 was used to compile this FFmpeg build: http://gcc.gnu.org/
This build was compiled using the MinGW-w64 toolchain: http://mingw-w64.sourceforge.net/