Package: vidlink
VidLinkLast updated 1st September 2023A simple commandline app to extract all the raw video links from a set of urlsCommandsClick HereExamplesClick HereChangelogClick HereTODOAgregar dinámica de reintentos si falla la petición de una url.Agregar característica para obtener el tamaño de los videosAgregar característica para silenciar el procedimiento y que solo muestre el resultado en consola con un nuevo argumentoAgregar más formatos de videoAñadir más argumentos (como definir el tiempo de espera, cantidad máxima de reintentos, cargar un lenguaje específico)Añadir detección de otros tipos de flujos de datos de videoAñadir compatibilidad con Youtube, Instagram, Facebook, Reddit, Twitch, FacebookUseEnglishusage:VidLink[-h][-uURL[URL...]][-fFILE[FILE...]][-s[SAVE_FILE]][-v][url...]positionalarguments:url

options:-h,--helpshowthishelpmessageandexit-uURL[URL...],--urlURL[URL...]Oneormoreurlsseparatedbyspaces(cannotbeusedatthesametimeastheargument-f)-fFILE[FILE...],--fileFILE[FILE...]Theaddressofoneormorefilescontainingurlsseparatedbylinejumps(cannotbeusedatthesametimeastheargument-u)-d[SAVE_FILE],--save_file[SAVE_FILE]Defineifyouwanttosavethelinksofthevideosfoundinafile(alinkwillbesavedbylinewiththeformat<filesize><link>)(thisisanoptionalargument,ifnotdefined,theresultswillbedisplayedonconsole)-s,--silentRunappinsilentmode(returnonlythefoundedlinksif-disnotsetted)-v,--versionshowprogram'sversionnumberandexitSpanishuso:VidLink[-h][-uURL[URL...]][-fFILE[FILE...]][-s[SAVE_FILE]][-v][url...]argumentosposicionales:urlopciones:-h,--helpMuestralaayuda-uURL[URL...],--urlURL[URL...]Unaomásurlsseparadasporespacios(nosepuedeusaralavezqueelargumento-f)-fFILE[FILE...],--fileFILE[FILE...]Ladireccióndeunoomásarchivosquecontenganurlsseparadasporsaltosdelíneas(nosepuedeusaralavezqueelargumento-u)-d[SAVE_FILE],--save_file[SAVE_FILE]Definesisedeseaguardarloslinksdelosvideosencontradosenunarchivo(seguardaráunlinkporlíneaconelformato<tamañodelarchivo><link>)(esteesunargumentoopcional,sinosedefine,semostraránlosresultadosenconsola)-s,--silentEjecutalaaplicaciónenmodosilencio(retornasolamenteloslinksencontradossi-dnohasidoasignado)-v,--versionMuestralaversióndelprogramaEjemplosPuedes usar la app llamándola desde el cmd como cualquier otra app de consola, tiene actualmente 3 formas de uso:Le pasas como argumento una o varias urls (separadas por espacios):vidlink"https://webvideo.com"ovidlink"https://webvideo.com""https://webvideo2.com"Le pasas como argumento una o varias direcciones de archivos de texto (separadas por espacios) que contengan al menos una url por línea:Tenemos un archivo "a.txt" que contiene:https://webvideo.com
https://webvideo2.comEl comando para cargarlo sería:vidlink-f"a.txt"ovidlink"a.txt""b.txt"Tanto las urls como las direcciones a archivos de texto se pueden combinar con el argumento -s para definir que guarde por defecto todas las url encontradas en un archivo de texto creado en la ruta que se defina:vidlink"https://webvideo.com""https://webvideo2.com"-s"saved_video_links.txt"ovidlink"a.txt""b.txt"-s"saved_video_links.txt"Importante: El programa no permite usar a la vez los comandos de urls y de archivos (-u --url con -f --file).Nota: El programa intentará leer el tamaño del archivo de video y lo mostrará en consola o lo almacenará en un archivo siguiendo este formato:[tamaño del archivo en megabytes] link del videoNota 2: Hasta ahora los formatos de video soportados son:mp4,avi,mkvChangelogv0.1.0 Initial Package Statev0.1.1 Updates to the templatev0.1.2 Cleaning code and fixing bugsv0.1.3 Fixed bugs and new messages addedv0.1.4 Documentation, dinamic language and more bugfixesv0.1.5 Add language support to Spanish and English, bugfixesv0.1.6 Add new mode in the arguments to run app in silent mode (return only the founded links if -d is not setted)