AndroidFFmpeg
FFmpeg
Our great sponsors
AndroidFFmpeg | FFmpeg | |
---|---|---|
0 | 199 | |
1,060 | 29,765 | |
0.1% | 3.2% | |
0.0 | 10.0 | |
over 3 years ago | about 6 hours ago | |
C | C | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
AndroidFFmpeg
We haven't tracked posts mentioning AndroidFFmpeg yet.
Tracking mentions began in Dec 2020.
FFmpeg
-
Hello world, this is RoboStreamer
I noticed that - when you know how to do it, it's relatively simple to let an instance of ffmpeg handle the streaming part. For initial tests, I had a webserver running, installed ffmpeg there and configured the streaming settings by hand. I did so in order to support an indie game developer friend of mine.
-
WAKE UP!! ROUND 2 GAME 4!!! The boys turned it up a notch and took the first game in St. Louis. Now let’s fucking do it again, and stick it to these salty Blues fans. LET’S WIN FOR OUR SPINNY BOI!!! 7:30 Pm MT/9:30 EDT
Here is my command to record radio using https://ffmpeg.org
-
Created a BASH script to concatenate .360 GoPro MAX files
#!/bin/bash RESULT=$(which udtacopy) if [ $? -eq 0 ]; then echo Using udtacopy found at $RESULT else echo Failed to find udtacopy. Please download it at https://gopro.github.io/labs/control/chapters/ exit $? fi RESULT=$(which ffmpeg) if [ $? -eq 0 ]; then echo Using ffmpeg found at $RESULT else echo Failed to find ffmpeg. Please download it at https://ffmpeg.org exit $? fi newline () { echo '\n\n' } # now try to find the files that need to be concatenated for i in GS02[0-9]*.360; do PREFIX_REMOVED=${i#GS02} BASE_NUMBER=${PREFIX_REMOVED%.360} SOURCE_360_FILE="GS01${BASE_NUMBER}.360" newline echo Found base number $BASE_NUMBER # now try to get a listing of all such files into a txt file TEMPFILE=$(mktemp filelistXXX) TEMP_SUFFIX=${TEMPFILE#filelist} mv $TEMPFILE $TEMPFILE.txt TEMPFILE=$TEMPFILE.txt newline for j in GS0[0-9]$BASE_NUMBER.360; do echo Individual file $j added echo "file '$j'" >> $TEMPFILE done newline echo $TEMPFILE contents is now cat $TEMPFILE newline CONCATENATED_FILE="merged${TEMP_SUFFIX}.mp4" FFMPEG_COMMAND="ffmpeg -y -f concat -i ${TEMPFILE} -c copy -map 0:0 -map 0:1 -map 0:3 -map 0:5 ${CONCATENATED_FILE}" cho "Attempting to run ffmpeg to merge files" echo Command: $FFMPEG_COMMAND $($FFMPEG_COMMAND) newline echo "Removing $TEMPFILE" rm $TEMPFILE newline FINAL_FILE="${CONCATENATED_FILE%.mp4}.360" echo "Renaming $CONCATENATED_FILE to $FINAL_FILE" mv $CONCATENATED_FILE $FINAL_FILE newline UDTACOPY_COMMAND="udtacopy ${SOURCE_360_FILE} ${FINAL_FILE}" echo "Attempting to run udtacopy on $FINAL_FILE with $SOURCE_360_FILE" echo Command: $UDTACOPY_COMMAND $($UDTACOPY_COMMAND) newline echo "Copying timestamps from $SOURCE_360_FILE to $FINAL_FILE" touch -r $SOURCE_360_FILE $FINAL_FILE newline BACKUP_DIR=${SOURCE_360_FILE%.360} echo "Creating backup directory ${BACKUP_DIR} with timestamps from $SOURCE_360_FILE" mkdir $BACKUP_DIR touch -r $SOURCE_360_FILE $BACKUP_DIR for j in GS0[0-9]$BASE_NUMBER.*; do echo "Moving $j to $BACKUP_DIR" mv $j $BACKUP_DIR done newline echo "Renaming $FINAL_FILE to $SOURCE_360_FILE" mv $FINAL_FILE $SOURCE_360_FILE done
-
What software can "crop" audio without re-encoding it?
ffmpeg. It's an amazing and powerful tool, allowing for doing many different magic tricks with a/v content. Only requirement is to not be scared by command line interface ;)
-
FFmpeg with SVT-AV1 v1.1.0 Installed With Brew On Mac
I always use the Windows builds linked on ffmpeg.org.
- How do I merge mkv files into one?
- Setting Up an Ubuntu 22.04 Workstation for Software Development and Content Creation
- How to take raw AVIF screenshots from AV1 sources: a guide!
-
Alternatives to Shutter Encoder for Ffmpeg based AV1 encoding?
If you can pass raw ffmpeg parameters then you should also be able to change SVT-AV1 parameters with svtav1-params. You can find windows git builds at ffmpeg.org.
-
Download stream only videos in archive.org
Youtube-dl... sorta. You can use it to download the stream from both archive.org and abc but you will need to use something like ffmpeg to smash the segments back into one file. But not sure how to tame the ffmpeg concat sorry.. https://imgur.com/a/ehhiGHA
What are some alternatives?
hlsdl - C program to download VoD HLS (.m3u8) files
mpv - 🎥 Command line video player
Exoplayer - An extensible media player for Android
OpenH264 - Open Source H.264 Codec
obs-ndi - NewTek NDI integration for OBS Studio
libde265 - Open h.265 video codec implementation.
jcodec - JCodec main repo
HandBrake - HandBrake's main development repository
mp4parser - A Java API to read, write and create MP4 files
ffmpeg-python - Python bindings for FFmpeg - with complex filtering support
GStreamer - GStreamer open-source multimedia framework
osr2mp4-core - A program to convert osu replay file osr to mp4. Sample: https://www.youtube.com/watch?v=5ugu_9yDSg0