From f7898ed0cee1c2fb1aecb21c5c79eb44a3ae435c Mon Sep 17 00:00:00 2001 From: Devin Heitmueller Date: Thu, 15 Jun 2023 10:41:20 -0400 Subject: [PATCH] Remove some dead projects Remove projects that specifically go to a 404, and mark a few github projects that have been archived as "unmaintained". --- README.md | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index bd239ba..39ecbe1 100644 --- a/README.md +++ b/README.md @@ -309,7 +309,7 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-) * [SmurfManX/ffmpeg-nvidia-adaptive-vod-transcoder](https://github.com/SmurfManX/ffmpeg-nvidia-adaptive-vod-transcoder) - bash script which will detect video new file in folder and transcode it to adaprive bitrate - SmurfManX/ffmpeg-nvidia-adaptive-vod-transcoder * [Snowmix - The Swiss Army Knife of Open Source Live Video Mixing.](https://snowmix.sourceforge.io) - Snowmix Video Mixer * [VQEG/streamsim](https://github.com/VQEG/streamsim) - -* [Vilsol/Transcoder](https://github.com/Vilsol/Transcoder) - Docker container to transcode videos in mounted volume to H265 using FFMPEG - Vilsol/Transcoder +* [Vilsol/Transcoder](https://github.com/Vilsol/Transcoder) - Docker container to transcode videos in mounted volume to H265 using FFMPEG - Vilsol/Transcoder [unmaintained] * [Zulko/moviepy](https://github.com/Zulko/moviepy) - * [alfg/docker-bento4](https://github.com/alfg/docker-bento4) - A dockerized Bento4 from source. Built on Alpine Linux. - alfg/docker-bento4 * [andressspinetti/video-transcoder](https://github.com/andressspinetti/video-transcoder) - AWS S3 + Lambda + Transcode. @@ -322,7 +322,6 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-) * [bmhayward/Transcode](https://github.com/bmhayward/Transcode) - Tools to batch transcode and process videos. * [bookyo/express-ffmpeg](https://github.com/bookyo/express-ffmpeg) - nodejs ffmpeg video transcode webui,基于nodejs的云转码系统 https://www.efvcms.com - bookyo/express-ffmpeg * [cannonbeach/ott-packager](https://github.com/cannonbeach/ott-packager) - OTT/ABR streaming encoder (H264/HEVC) and packager for DASH and HLS - cannonbeach/ott-packager -* [cbsinteractive/transcode-orchestrator](https://github.com/cbsinteractive/transcode-orchestrator) - Agnostic API orchestrating the transcoding of media assets across various cloud providers, previously https://github.com/cbsinteractive/video-transcoding-api - cbsinteractive/transcode-orchestrator * [chn-lee-yumi/distributed_ffmpeg_transcoding_cluster: 分布式FFMpeg转码集群。A FFMpeg transcoding cluster runs in variable CPUs, including ARM, x86, and others which can run linux. You can use it to run a RaspberryPi cluster.](https://github.com/chn-lee-yumi/distributed_ffmpeg_transcoding_cluster) - 分布式FFMpeg转码集群。A FFMpeg transcoding cluster runs in variable CPUs, including ARM, x86, and others which can run linux. You can use it to run a RaspberryPi cluster. - chn-lee-yumi/distributed_ffmpeg_... * [cwinging/transcode](https://github.com/cwinging/transcode) - python transcode server. * [davidbt/djmediastreamer](https://github.com/davidbt/djmediastreamer) - A Django project that allows you to catalog and stream your videos (using FFmpeg to add subtitles and transcode). - davidbt/djmediastreamer @@ -345,12 +344,10 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-) * [media-toolbox/avbroadcast: avbroadcast - republish media streams for mass consumption](https://github.com/media-toolbox/avbroadcast) - avbroadcast - republish media streams for mass consumption - media-toolbox/avbroadcast * [mltframework/mlt](https://github.com/mltframework/mlt) - MLT Multimedia Framework. * [monking/transcode-web-video](https://github.com/monking/transcode-web-video) - Quickly transcode a source video to MP4, OGV, and WebM, with scale, bitrate, and screengrab options. - monking/transcode-web-video -* [natsuite/NatReader-API](https://github.com/natsuite/NatReader-API) - NatReader is a cross-platform video decoding API designed for transcoding applications. - natsuite/NatReader-API * [olaris / olaris-server](https://gitlab.com/olaris/olaris-server) - GitLab.com * [ptrandev/swift-encoder](https://github.com/ptrandev/swift-encoder) - A fire-and-forget shell script that encodes multiple video and audio files with ffmpeg. - ptrandev/swift-encoder * [quarkscript/media_works](https://github.com/quarkscript/media_works) - Transcode video by ffmpeg with nvenc; normalize the volume; force dynamic range compression to the volume - quarkscript/media_works * [realeyes-media/demo-encoder](https://github.com/realeyes-media/demo-encoder/) - A nodejs encoding system based on ffmpeg and configured to write HLS streaming files to S3 - realeyes-media/demo-encoder -* [realeyes-media/demo-encoder](https://github.com/realeyes-media/demo-encoder) - A nodejs encoding system based on ffmpeg and configured to write HLS streaming files to S3 - realeyes-media/demo-encoder * [sambios/ffmpeg_transcoder](https://github.com/sambios/ffmpeg_transcoder) - video transcode based on ffmpeg, support H264/HEVC and more. - sambios/ffmpeg_transcoder * [selsamman/react-native-transcode](https://github.com/selsamman/react-native-transcode) - Video Transcoder for React Native. * [senko/avtk](https://github.com/senko/avtk) - @@ -446,7 +443,7 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-) * [openfun/marsha](https://github.com/openfun/marsha) - :clapper: A self-hosted opensource LTI video provider - openfun/marsha * [openstack/swift](https://github.com/openstack/swift) - OpenStack Storage (Swift). * [ossrs/srs](https://github.com/ossrs/srs) - SRS is a simple live streaming cluster, a simple joy. - ossrs/srs -* [prologic/tube](https://github.com/prologic/tube) - 📺 a Youtube-like (without censorship and features you don't need!) Video Sharing App written in Go which also supports automatic transcoding to MP4 H.265 AAC, multiple collections and R... +* [prologic/tube](https://git.mills.io/prologic/tube) - 📺 a Youtube-like (without censorship and features you don't need!) Video Sharing App written in Go which also supports automatic transcoding to MP4 H.265 AAC, multiple collections and R... * [rclone/rclone](https://github.com/rclone/rclone) - rsync for cloud storage - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files - rclone/rclone * [streamaserver/streama](https://github.com/streamaserver/streama) - Self hosted streaming media server. https://docs.streama-project.com/ - streamaserver/streama @@ -630,7 +627,7 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-) * [ElderByte-/docker-java-media](https://github.com/ElderByte-/docker-java-media) - JRE 10 (Java 10) and media tools (ffmpeg). * [FFmpeg/FFV1](https://github.com/FFmpeg/FFV1) - The FFV1 lossless video codec specification. * [FFmpeg/FFmpeg](https://github.com/FFmpeg/FFmpeg) - Mirror of git://source.ffmpeg.org/ffmpeg.git. -* [FallingSnow/h265ize](https://github.com/FallingSnow/h265ize) - A node utility utilizing ffmpeg to encode videos with the hevc codec. - FallingSnow/h265ize +* [FallingSnow/h265ize](https://github.com/FallingSnow/h265ize) - A node utility utilizing ffmpeg to encode videos with the hevc codec. - FallingSnow/h265ize [unmaintained] * [Generate MPEG-TS from file with ffmpeg](https://medium.com/@eyevinntechnology/generate-mpeg-ts-from-file-with-ffmpeg-7561181e6369?source=userActivityShare-94bccb50d11-1560983471&_branch_match_id=670020142756633081) - In this post I will describe how an MPEG-TS multicast stream can be generated with ffmpeg by looping an MP4 file and a Docker container… * [How to decode a video (memory file / byte string) and step through it frame by frame in python?](https://stackoverflow.com/questions/60558412/how-to-decode-a-video-memory-file-byte-string-and-step-through-it-frame-by-f) - I am using python to do some basic image processing, and want to extend it to process a video frame by frame. I get the video as a blob from a server - .webm encoded - and have it in python as a b... * [How to generate a fmp4 hls live stream with FFMPEG](https://nomadyun.wordpress.com/2018/04/12/how-to-generate-a-fmp4-hls-live-stream-with-ffmpeg/) - ffmpeg -re -stream_loop -1 -i voweb.mp4 -hls_fmp4_init_filename init.mp4 -vf “settb=AVTB,setpts=’trunc(PTS/1K)*1K+st\(1,trunc(RTCTIME/1K))-1K*trunc(ld(1)/1K)’,\ drawtext=fontfile=… @@ -643,7 +640,7 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-) * [TenPennyTV/worker-ffmpeg](https://github.com/TenPennyTV/worker-ffmpeg) - Worker that is used to transcode video to supported formats and resolutions - TenPennyTV/worker-ffmpeg * [This gist will generate an Intel QSV-enabled FFmpeg build using the open source Intel Media SDK. Testbed used: Ubuntu 18.04LTS. A fallback is also provided for the intel vaapi driver where needed.](https://gist.github.com/SeanMollet/0eed16e80630ab67532890a9d42132af) - This gist will generate an Intel QSV-enabled FFmpeg build using the open source Intel Media SDK. Testbed used: Ubuntu 18.04LTS. A fallback is also provided for the intel vaapi driver where needed. ... * [Understanding Rate Control Modes (x264, x265, vpx)](https://slhck.info/video/2017/03/01/rate-control.html) - What is “rate control”? It’s what a video encoder does when it decides how many bits to spend for a given frame. The goal of (lossy) video encoding is to sav... -* [VCDP/FFmpeg-patch](https://github.com/VCDP/FFmpeg-patch) - This repository contains a collection of FFmpeg* patches and samples to enable CNN model based video analytics capabilities (such as object detection, classification, recognition) in FFmpeg* framew... +* [VCDP/FFmpeg-patch](https://github.com/VCDP/FFmpeg-patch) - This repository contains a collection of FFmpeg* patches and samples to enable CNN model based video analytics capabilities (such as object detection, classification, recognition) in FFmpeg* framew... [unmaintained] * [WritingMinds/ffmpeg-android-java](https://github.com/WritingMinds/ffmpeg-android-java) - Android java library for FFmpeg binary compiled using https://github.com/writingminds/ffmpeg-android - WritingMinds/ffmpeg-android-java * [albanie/shot-detection-benchmarks: A comparison of ffmpeg, Shotdetect and PySceneDetect for shot transition detection](https://github.com/albanie/shot-detection-benchmarks) - A comparison of ffmpeg, Shotdetect and PySceneDetect for shot transition detection - albanie/shot-detection-benchmarks * [bcoudurier/FFmbc](https://github.com/bcoudurier/FFmbc) - FFmpeg customized for broadcast and professional usage - bcoudurier/FFmbc @@ -651,8 +648,6 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-) * [bramp/ffmpeg-cli-wrapper](https://github.com/bramp/ffmpeg-cli-wrapper) - Java wrapper around the FFmpeg command line tool. * [cash2one/VideoTranscoding-Backend](https://github.com/cash2one/VideoTranscoding-Backend) - This application transcode a video that you send on all formats what you want and diferent resolutions. - cash2one/VideoTranscoding-Backend * [compile and install latest ffmpeg source as pkg](https://gist.github.com/krzemienski/e51a0b7a6ba77e616f954e516783270c#file-compile-and-install-latest-ffmpeg-source-sh-L2) - compile and install latest ffmpeg source as pkg. GitHub Gist: instantly share code, notes, and snippets. -* [cuda/ubuntu16.04/ffmpeg-gpu/Dockerfile · master · nvidia / container-images / samples](https://gitlab.com/nvidia/container-images/samples/blob/master/cuda/ubuntu16.04/ffmpeg-gpu/Dockerfile) - Sample Dockerfiles for Docker Hub images -* [dschere/industrial-ffmpeg](https://github.com/dschere/industrial-ffmpeg) - A high level transcoder using ffmpeg that in addition to transcoding provides real time stats, detection of bad video, integration with nginx for on demand video - dschere/industrial-ffmpeg * [ffmprovisr](https://amiaopensource.github.io/ffmprovisr) - Cookbook of commonly used FFmpeg recipes with descriptions of how each command works and how to modify it to fit your needs * [fluent-ffmpeg/node-fluent-ffmpeg](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg) - A fluent API to FFMPEG (http://www.ffmpeg.org). * [git-developer/vaapi-video-converter](https://github.com/git-developer/vaapi-video-converter) - A docker-based video converter that uses VAAPI-compatible hardware for transcoding - git-developer/vaapi-video-converter @@ -684,7 +679,6 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-) * [transitive-bullshit/awesome-ffmpeg](https://github.com/transitive-bullshit/awesome-ffmpeg) - 👻 A curated list of awesome FFmpeg resources. * [unosquare/ffmediaelement](https://github.com/unosquare/ffmediaelement) - FFME: The Advanced WPF MediaElement (based on FFmpeg) - unosquare/ffmediaelement * [videomorph-dev/videomorph](https://github.com/videomorph-dev/videomorph) - A user-friendly Video Converter based on FFMPEG and writen in Python/PyQt5. - videomorph-dev/videomorph -* [x264 FFmpeg Options Guide - Linux Encoding](https://sites.google.com/site/linuxencoding/x264-ffmpeg-mapping) - ## Audio *Audio libraries, tools, and examples.* @@ -977,4 +971,4 @@ PLEASE DO NOT UPDATE THIS FILE, UPDATE CONTENTS.JSON INSTEAD. THANK YOU :-) ### Contributing -Please take a quick look at the [contribution guidelines](https://github.com/krzemienski/awesome-video/blob/master/.github/CONTRIBUTING.md) first. If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you to all [contributors](https://github.com/krzemienski/awesome-video/graphs/contributors); you rock!! \ No newline at end of file +Please take a quick look at the [contribution guidelines](https://github.com/krzemienski/awesome-video/blob/master/.github/CONTRIBUTING.md) first. If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you to all [contributors](https://github.com/krzemienski/awesome-video/graphs/contributors); you rock!!