A thread for quality .gif, .webm, and .mp4 files.No theme.
>>6082077
>>6082085why would you just film a cat giving itself a concussion? must be some backwards 3rd world shithole judging by the moonrunes on the mat outside
>>6082234Neat!
>>6082213It's at this moment that his world changed, things will never be the same again, for better or worse
>>6082077Today OP (you) did a good jobty
>>6082215You dont know about the law of nature?
>>6082414Ahqctually, when ur responding to the OP, it's (OP), not (You) :3 ty
>>6082640Any tips on how to encode something this long and complicated into a <= 6MB file? I know how to use FFMPEG with the command line.. and I've tried various options, but I cant come anywhere close for a video 1/4 as long...
>>6082658Forgot, OC!
OC - First time someone skied down Mt Everest without oxygen
>>6082658What settings/output size are you getting/using
>>6082669Great shot
>>6082672./ffmpeg -i in.mp4 -vf "scale=-1:640" -c:v libvpx-vp9 -crf 33 -cpu-used 5 out.webm
>>6082396big sleep
>>6082658Consider the followinghttps://github.com/chameleon-ai/webm-for-4chan
>>6082077OC version
>>6082708God this took me back
>>6082413just struck me how long I've been coming hereI miss wsg bumps
>>6082735Wow, an eternity that I hadn’t seen that one
>>6082398You'd think this faggot was in the control room.
>>6082640"Created"
>>6082735God I wish that was me
China has been building a lot of interesting architecture projects. But, the riders have to wear a poncho cause the water is dirty heh
>>6083202Gemerald
>>6083525and one day we'll get the video of someone flying off track and dying due to lack of safety regulations in china
>>6083658Hate to break it to you anon, but China is modernizing faster than you think
>>6083529It's interesting. I noticed that if this were a man, I'd be mocking him for being a chud, but since this is an attractive woman, I find it endearing.
>>6082658You divide 50,000 by your video length im seconds and that's your target average bitrate. For 3min+ that's in the 200k's so you're limited to 240-360p. And you gotta subtract audio bitrate from that too, like 32-64k Opus. But 1min to 2min is like 400-600k and that's good enough for 720p or 1080 if there's not a lot of background motionUse 2pass VP9 with auto-alt-ref 6 lag-in-frames 25 pix_fmt yuv420p10le frame-parallel 1, no point using row-mt it just makes the quality worse for faster encodes
>>6082658#!/data/data/com.termux/files/usr/bin/bash# ConfigurationINPUT="$1"OUTPUT="${2:-output.webm}"TARGET_SIZE_MB=6OVERHEAD_RATIO=0.98if [ -z "$INPUT" ]; then echo "Usage: ./vp9encode.sh input_file.mp4 [output_name.webm]" exit 1fi# --- Interactive Prompts ---read -p "Include audio? (y/n): " INCLUDE_AUDIOread -p "Enter output height (e.g., 720, 480, or 'original'): " RES_HEIGHT# 1. Get durationDURATION=$(ffprobe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 "$INPUT")# 2. Calculate BitrateTARGET_SIZE_KBITS=$(echo "$TARGET_SIZE_MB * 8388.608 * $OVERHEAD_RATIO" | bc)TOTAL_BITRATE_KBS=$(echo "$TARGET_SIZE_KBITS / $DURATION" | bc)if [[ "$INCLUDE_AUDIO" == "y" ]]; then AUDIO_OPTS="-c:a libopus -b:a 128k" VIDEO_BITRATE=$(echo "$TOTAL_BITRATE_KBS - 128" | bc)else AUDIO_OPTS="-an" VIDEO_BITRATE=$TOTAL_BITRATE_KBSfi# 3. Handle Video FiltersFILTER_CHAIN=""if [[ "$RES_HEIGHT" =~ ^[0-9]+$ ]]; then if [ -n "$FILTER_CHAIN" ]; then FILTER_CHAIN+=","; fi FILTER_CHAIN+="scale=-1:$RES_HEIGHT"fi# Apply filters if any were definedif [ -n "$FILTER_CHAIN" ]; then VF_OPTS="-vf $FILTER_CHAIN"else VF_OPTS=""fiecho "------------------------------------------------"echo "Target Size: ${TARGET_SIZE_MB}MB"echo "Bitrate: ${VIDEO_BITRATE}k | Filters: ${FILTER_CHAIN:-None}"echo "------------------------------------------------"# 4. Pass 1ffmpeg -i "$INPUT" $VF_OPTS -c:v libvpx-vp9 -b:v "${VIDEO_BITRATE}k" \ -pass 1 -speed 4 -tile-columns 6 -frame-parallel 1 \ -auto-alt-ref 6 -lag-in-frames 25 -pix_fmt yuv420p10le \ -an -f webm /dev/null -y# 5. Pass 2ffmpeg -i "$INPUT" $VF_OPTS -c:v libvpx-vp9 -b:v "${VIDEO_BITRATE}k" \ -pass 2 -speed 1 -tile-columns 6 -frame-parallel 1 \ -auto-alt-ref 6 -lag-in-frames 25 -pix_fmt yuv420p10le\ $AUDIO_OPTS "$OUTPUT" -yecho "Done! Final file: $OUTPUT"
>>6083749I see their modernization attempts, like making ejector seats for their exploding batteries so the guy next to you gets blown up instead of you. it's funny and sad how backwards they are
>>6084252>>6084249Ty anon, will experiment with these and post results
>>6084395Mr. Nonymous I implore you to instead consider >>6082691 which has more granular automatic resolution calculation as well as a few more tricks in the video encode settings.
>>6084249auto-alt-ref / lag-in-frames is a vp8 setting and does nothing on vp9-speed 1 is also a deprecated setting and shouldn't generally be set, default is 0 and setting it to 1 decreases encode quality more substantially than "-row-mt 1"Instead use "-deadline good" or "-deadline best"https://trac.ffmpeg.org/wiki/Encode/VP9-frame-parallel 1 also has a negative impact on encode quality, typically it's used to decrease decode time for high resolution, which doesn't apply to this board.
>>6082077Don't post flash .swf content as poorly compressed videos, holy fuck absolutely enraging.
>>6084252>>6084421>>6084403All these helpful ideas, and sorry to say, FPS was the biggest culprit. This >>6082640Is 24 FPSAnd this >>6082658is 60 FPS
>>6082078>>6082078>you could return, but no one would be thereIt's really crazy to think just how many man hours went into creating older media. Teams of people spend thousands of hours crafting video games that a handful of people maybe boots up to play every few years now. There are so many digital ruins nowadays. Just makes me sad to think how many games won't survive because no one cared enough to break the drm and share roms. It's not so much a burning of Alexandria, but letting termites eat one book at a time and not allowing anyone to go clean up because the books belong to people who aren't even alive anymore. I really hope people start waking up to how "live service" games they play today simply wont exist in any state in 20 years because of drm. >remember all the fun times you had in the 2020's playing vidya with your friends? You can never experience that again because some company owns a game they dont even make money off of anymore.
>>6082107which episode is this from?
>>6084667The first one
>>6082226Blatant pedophilia. Really cool
>>6084656Yes and no. Motion is the bane of video compression. Videos are represented as keyframes and in-between frames break down only in cases of high motion. Reducing fps just reduces the number of frames in between keyframes but it's not a silver bullet to increase quality.
Same settings at 24fps for comparison
>>6084662>I really hope people start waking up to how "live service" games they play today simply wont exist in any state in 20 years because of drmits also kinda normal. IRL many places where i liked to eat in my teenage years have shut down. i'll never get to eat there again, the cooks have moved on to other businesses and i could chase them down but they literally make different dishes now. one old guy who used to give free food to me and my friends literally died. such is life.
>>6082077Anyone have the name of this song?
>>6084699Yeah, it's great!
>>6085002Man too bad they had to shit it up with AI frame interpolation
>>6084788But in this metaphor, those food joints could set up a self-sufficient vending machine and they just don't. No game with single player offerings should require online connectivity to play.
>>6085004yeah i agree on that. maybe they think old games would compete with new ones. or they don't even understand the decisions they're making. videogames as a industry is still young compared to music or movies.
>>6085021I think it's mainly a matter of trend chasing executives not caring about whether older games remain playable, and making a game require online connectivity is an easy way to keep people from cheating to bypass monetization schemes.
>>6084670kino
>>6085023They dont want you playing old games. Its planned obsolescence. They want you buying new games from them.
>>6085540I'm really not sure that's much of a factor outside of when remakes are made. Most people only buy newer games, anyway.
>>6084942>filenameapex kekex
Testing 10-bit encoding with BT.2020
Profile 2 for better compatibility
>>6084669GOD what a certified CLASSIC. I always forget about this video and then I see it pop up in a random /wsg/ thread. Thanks, anon. I needed that blast from the past.
>>6082078It would be better if you didn't use emulators with the internal resolution jacked up to infinity. Native res and a tv/video connection filter of your choice would do it. Still got me right in the heart.
>>6082735
>>6085685They buy less newer games if they are playing older games. I know ow I do.
>>6084700>>6084701Ty anon, TIL!