[ / / / / / / / / / / / / / ] [ dir / clang / dumb / girltalk / just / magali / prchicas / sonyeon / vichan ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): e2c09e6378a766a⋯.webm (4.07 MB, 640x360, 16:9, AV1 Videocodec [360p].webm) (h) (u) [play once] [loop]

[–]

 No.880546>>880587 >>880799 >>880883 >>882112 >>883113 >>890202 [Watch Thread][Show All Posts]

the webm is showing h265 vs av1

Webm vs AV1

which is the future?

 No.880550>>880575 >>882079 >>882651 >>882724 >>882727

When will technology advance enough that we have videos as a string of PNGs?


 No.880551>>880552 >>882109 >>902150

File (hide): 20302b711d1a184⋯.png (177.49 KB, 868x551, 868:551, 54.png) (h) (u)

also how do i compress this video to a webm to 16mb.


 No.880552>>880554 >>882109

>>880551

Run ffmpeg with the fs parameter set to 16MiB.


 No.880554>>880571 >>881915 >>882109

>>880552

its the full 1 hour 30 movie with audio.

trying to keep quality same. i reduced it to 40mb but its too large to post.


 No.880571>>880775

>>880554

>full movie

>16mb

>same quality

Not possible bud. Just split it into multiple parts.


 No.880574>>880584

Fuck av1 where's daala?


 No.880575>>880598


 No.880584

>>880574

AV1 is based on work of Daala and VP10 if I remember corretly. Multiple companies working together instead of each making their own codec.


 No.880587

>>880546 (OP)

This demo makes me happy. Hopefully AV1 is good enough so there is no reason to implement the hardware acceleration of codec that (((MPEG))) group will develop next.


 No.880598>>896467

>>880575

>latest commit 14 years ago


 No.880775

>>880571

I dont mean same quality, i mean the same quality as the one in the 40mb.


 No.880799

>>880546 (OP)

AV1 was supposed to have its bitstream frozen at the end of last year. They've removed bits of daala so it's easier for current hardware to playback. It currently take a year to encode one 90 minute film. I don't like h265 either, but at least it exists. h264 isn't going anywhere soon.


 No.880883>>881905 >>882081 >>896461

>>880546 (OP)

>Webm vs AV1

>comparing a container to a codec

>being this retarded

where do you think you fucking are?


 No.881895>>881906 >>881915 >>882082 >>882108 >>896473

File (hide): 8d2b9aa22cbb425⋯.jpg (246.79 KB, 1917x1041, 639:347, 667.jpg) (h) (u)

So I tried 2-pass aomenc but it takes four hours to encode a single 3 minute video.

Anyone know some options to make it encode faster?


 No.881905>>882106

>>880883

>webm is a container

Not even that, it's just a subset of Matroska


 No.881906>>881914

>>881895

Ditch your chinkpad


 No.881914

>>881906

>FX 8350

>chinkpad

If only.

Also it went up to 7 hours encode time with all cores at 100%, wtf is this codec.


 No.881915>>882000

>>880554

If it's a whole movie, there's nothing wrong with splitting it into a few 16MB chunks.

>>881895

>kissanime


 No.882000>>882023 >>882040 >>902150

File (hide): ed68cfbae839bd2⋯.webm (16 MB, 640x272, 40:17, ed68cfbae839bd2d939e5fe7e….webm) (h) (u) [play once] [loop]

>>881915

yeah but i want to compete with this.

i cant seem to get it below 40mb.


 No.882023>>882040

>>882000

Just drop the bitrate below double digits and downscale the shit out of it.

Also don't do 2 pass, I know that goes against what most people say but using 2 pass will make your file larger.

You can't get a full movie down to 16mb without losing quality, it's not possible.


 No.882040>>882082 >>882985

>>882000

that's easy:

1) use VP9 in CRF mode (aka "constant quality"):

… -b:v 0 -crf X … where 20 ≤ X ≤ 40

larger X = worse quality

2) if size is too big even with X = 40, add downscaling:

… -vf scale=iw*0.75:-1 … keep reducing size until it fits into wanted size

you can add more threads to make it go faster and also produce more heat if you want.

other options are of little use, they won't change anything really much.

>>882023

targeting average bitrate without 2-pass is a silly thing unless it's for realtime streaming. it will always be less efficient than CRF.


 No.882079

>>880550

It's called GIF.


 No.882081>>882106 >>886575

>>880883

Still don't understand why they even bothered with WebM. MKV is perfectly suitable for the web as it is. Even in the case of streaming it's better (youtu.be/hip7Vz3zJN0). Just another case of reinventing the wheel?


 No.882082>>882083 >>882108

>>882040

>>881895

>you can add more threads to make it go faster

not with vp9, even if you give it 10 cpu's it won't matter, it's only going to use 1, at most 2 for anything encoding under 1080p.

if you want to multi-thread with vp9, you have to write a script that splits the video into N parts for N cores, then run N instances of ffmpeg on those N parts, and then merge them all back together again at the end.

it sounds like a pain in the ass but once you script it it really isn't bad at all, it's all well documented with ffmpeg and you can split to the exact frame, you shouldn't notice that the file was split at all, and you'll get all your cores going with vp9, which is otherwise impossible.


 No.882083>>882085 >>882110

>>882082

>if you want to multi-thread with vp9, you have to write a script

Really? Could you share such script?


 No.882085>>882110

>>882083

i would but i lost it because of lack of a backup a few months ago. it's not as hard as you might think to write though, it only took me a day and I did it in python, might be able to do it in bash if your good in bash.

if there's demand for it maybe i should rewrite it and post a thread or something.


 No.882106

>>882081

if you rename a vp8/9+vorbis/opus .mkv to .webm it will be 100% standard compliant, that's what I meant with >>881905


 No.882108>>882121

>>881895

>>882082

But I'm encoding AV1 not VP9.

aomenc --codec=av1 --webm -p 2 --pass=1 --fpf=niggers.txt -t 8 --lag-in-frames=25 --end-usage=cbr --target-bitrate=<X> --bias-pct=0 --auto-alt-ref=1 --tile-columns=6 -w <X> -h <X> -o "NUL" "input"
aomenc --codec=av1 --webm -p 2 --pass=2 --fpf=niggers.txt -t 8 --lag-in-frames=25 --end-usage=cbr --target-bitrate=<X> --bias-pct=0 --auto-alt-ref=1 --tile-columns=6 -w <X> -h <X> -o "output" "input"

CQ modo doesn't werk, it won't open the input file for some reason.


 No.882109>>902150

>>880551

>>880552

>>880554

ffmpeg will not always match the fs parameter. It will try, but a lot of other options are needed to get close.

The key is deciding the bit rate & screen size. Calculating the bit rate will determine the rate available for the screen size, so I'll look at the bit rate - since it really is the deciding factor in all of this:

1.5hrs = 5400s = A

16MiB = 16777216bytes = 134217728bits = B

B/A = 24855b/s = 24.8kb/s (b=bits, also - if you said 24.9kb/s the file would end up be larger than 16MiB, so you have to round down to 24.8, not up to 24.9)

24.8kb/s is extremely low. This is the total bit rate for both audio and video!

Decent audio only with no video is 96kb/s upwards.

So in short it is possible, but it will look nothing like the original. (Probably more of an animated icon, with accompanying background hiss)

Find more on encoding in >>>/webm/


 No.882110

>>882085

>>882083

You can search for such multi-thread two pass encoding scripts online, or have a look in >>>/webm/


 No.882112

>>880546 (OP)

The next version of the webm spec includes av1 as a codec option along with vp9 and vp8.


 No.882121

>>882108

>CQ modo doesn't werk, it won't open the input file for some reason.

perhaps it only means that aomenc is trash atm.

unless you develop something with it, better to just wait.


 No.882123>>882159

Will AV1 content run on Raspi3, and with what resolution?


 No.882159


 No.882651>>882724


 No.882724>>882728 >>882729 >>882731 >>882741

>>882651

>>880550

APNG and MNG

Both are supposed to be successors to GIF

Both fail horribly since no one can decide on which to use.

PNG itself is dated and only supports up to 8bit per channel

http://flif.info/

flif will support up to 16-bit, better compression, better interlacing with nearly no filesize increase, animations (also interlaced)

It's just a matter of time and contributions until it's finished and can be implemented everywhere


 No.882727

>>880550

I think Netflix is using AI to do just that.


 No.882728>>882730

>>882724

forgot to mention that PNG eats CPU for gamme used for crts


 No.882729

>>882724

what is up with every open source crap and shit naming conventions. hur dur upload a flif.


 No.882730

>>882728

*gamma


 No.882731>>882738

>>882724

>flif

>animations

for video, there are better codecs already (H.264, VP9) and yes they allow lossless mode as well.

there's no fucking reason to drop proper motion prediction as soon as you call it "animation" for some reason. and most bloated GIFs are in fact not an "animation", but a slices of photorealistic content for which proper video codecs are specifically optimized.


 No.882732

Who cares? 360p source footage will look like dogshit no matter how you encode it. Also 3D and 3DPD shit is a useless metric. I want to see 2D anime comparisons, 1080p, with lots of stark red on black coloration like Kill La Kill.


 No.882738>>882740

File (hide): d81c44b3b27849f⋯.gif (782.08 KB, 500x475, 20:19, Dead_City_by_Mark_Ferrari.gif) (h) (u)

>>882731

>most bloated GIFs are in fact not an "animation"

That's true but we're talking about the ones that are.

Those are completely different They often even contain different frame rates for single layers.

They are either real animation or a static image with some elements animated.

And because GIF is the only widely supported option great art gets ruined through shitty 255 colors and 1 for transparent


 No.882740>>882742

>>882738

>That's true but we're talking about the ones that are.

>1.51 MB

I didn't bother to look because I've blocked all .gif URLs but "real animation" doesn't take this much size unless it's overlong


 No.882741>>882744

File (hide): 5d15c731afc7184⋯.jpg (19.15 KB, 287x343, 41:49, starting to get sad.jpg) (h) (u)

>>882724

I'm sad that FLIF will realistically never take off. I tried it and it's much better than PNG but fucking nothing supports it.

But, since PNG just werks and normalfags are retarded nobody will care enough to support it.

I hope I'm wrong, but I'm not holding my breath.


 No.882742>>882746

>>882740

>491x750

GIF compression is just shit at bigger sizes


 No.882744

>>882741

The developer is pretty overconfident

Look at the to do list

A format will only be widely implemented when it's clear that nothing changes


 No.882746

>>882742

there are only a few cases when it's not total shit

(notably, GIF beats PNG at encoding 1x1 transparent pixel, which is commonly used in (((web))) for bullshit purposes)


 No.882815>>882831 >>882840

>wanting websites to fingerprint your viewport resolution when resizing flif images

wow, the absolute state of nu/tech/


 No.882831>>882837

>>882815

it is already possible with javascript


 No.882837>>882838 >>884109

>>882831

There are noscript larpers who think they are safe with current day CSS+HTML. FLIF would be another nail into their paranoia coffin.


 No.882838

>>882837

how many websites are 100% usable without javascript?


 No.882840>>882842

>>882815

This is implementation dependent. You could disable it or change quality per size then it would no longer work.

I'm not sure that even if the format got support that that feature would also be used.


 No.882842

>>882840

also be used.

also be implemented.


 No.882985>>882986

>>882040

Pardon my stupidity I'm still entirely new with encoding and I'm a little sleep deprived so my reading comprehension might be lowered but are you saying crf without 2-pass is better than non-crf 2-pass or that 2-pass crf is better than single pass?


 No.882986>>882991

>>882985

Two-pass crf doesn't exist as far as I know


 No.882991>>882993

>>882986

As far as my experience goes, Two-Pass encoding makes a difference even in lossless mode in VP9. So yeah, Two-Pass CRF does not only exist but also makes a difference (at least in file size).


 No.882993>>883002

>>882991

What software lets you do two-pass crf encoding?


 No.883002>>883005

>>882993

ffmpeg


 No.883005>>883006 >>883308

>>883002

Well fuck handbrake then, you can't pick both two-pass and crf


 No.883006>>883071

>>883005

handbrake is just a shit gui front-end for ffmpeg. git gud with ffmpeg cli. it's not that hard.


 No.883033>>883041

File (hide): 674eb746e0b5fc1⋯.gif (143.63 KB, 266x355, 266:355, chair spin.gif) (h) (u)

Apparently gstreamer 1.14 has experimental support for mkv-contained AV1.

Does it werk?


 No.883041>>883073

>>883033

>anons start using still-experimental av1 codecs

>overnight, every new anime rip available from active groups is reencoded

>years before av1 spec is ever commercialized, it becomes impossible to find vp8/vp9/avc/hevc fansub releases

Good or bad?


 No.883071>>883076 >>883077 >>883140

>>883006

Have you ever tried to rip a track from DVD or Bluray with ffmpeg? If not, I suggest you STFU.


 No.883073>>883141

>>883041

>anons start using still-experimental av1 codecs

It would be pointless to encode anything and expect the file to be compatible with the final bitstream.

>overnight, every new anime rip available from active groups is reencoded

You mean over week/s. Encode times are absolutely abysmal, but to be fair they said they haven't optimized the encoder yet.

The first quarter of this year is almost gone and they're still not done. I really wanted to be excited for AV1, but they've pulled some of the best features like daala transforms and perceptual vector quantization. All because they were worried older hardware couldn't handle it.


 No.883076>>883082 >>883084 >>883086

>>883071

yes, and your a fucking idiot if you cry about merging a few dvd files together and pumping them into ffmpeg and insist on using a bloated gui instead.


 No.883077>>883082 >>883084 >>883086

>>883071


cat [dvd files] | ffmpeg -i - [encoder/options]

>i need gui pls help


 No.883082>>883088

>>883076

>>883077

You have simply concatenated vob files together, not selected a title. Try again.


 No.883084>>883089

>>883077

>>883076

I would also like to point out that you would know this had you owned physical media and not dumpster dived like a filthy peasant.


 No.883086>>883094

>>883077

>>883076

Here we go. How is ffmpeg going to handle this, genius? I don't even know what fucking track the real one is.


 No.883088>>883090 >>883091

>>883082

>how is ffmpeg going to handle the useless output of yet another bloated GUI

how about you merge the files that are longer than 30 seconds like the gui bloat is saying it's going to do.


 No.883089>>883090 >>883091

>>883084

>paying for propaganda


 No.883090>>883093

>>883088

Not a solution

>>883089

Way to avoid answering

Why don't you faggots pipe down the next time someone brings these programs up? They're not meant for you.


 No.883091

File (hide): 39253d2da34a218⋯.png (132.14 KB, 858x673, 858:673, Screenshot_2018-03-14_23-0….png) (h) (u)

>>883088

>>883089

21 tracks tell me which ones to concatenate for the main title.


 No.883093>>883095

>>883090

the one that you've opened and identified as being the start of the movie, then count up. it's not that hard.


 No.883094>>883097

>>883086

MakeMKV is also proprietary. how about you just use windows instead and pay for a digital downloadable version since you seem to love giving Hollywood money.


 No.883095>>883142

>>883093

You have successful encoded a menu into the main title. Congratulations.


 No.883097

>>883094

Because I can rip the DRM from it and supply you mouth breathers with more content.


 No.883113

>>880546 (OP)

AV1 is a codec, .webm is a container.

AV1 will be supported in .webm

AV1 is the future, no one wants to pay royalties to the HEVC guys anymore.

Also, AV1 is the best thing right now regarding quality.


 No.883140

>>883071

have you ever tried to have brains?


 No.883141

>>883073

>they've pulled some of the best features like daala transforms and perceptual vector quantization. All because they were worried older hardware couldn't handle it.

shit

I see some bags of money definitely changed hands

next time HEVC2 uses something similar they will convince everybody that hard decoding is okay


 No.883142>>883550

>>883095

WTF are you talking about? looks like complete horse shit


 No.883308>>883310 >>883329 >>883340 >>883342

File (hide): 491801d1aff3166⋯.png (8.75 KB, 801x961, 801:961, ffmpeg_vp9.png) (h) (u)

>>883005

FFmpeg isn’t really that hard to use (unless you want to replace After Effects with it but even then it doesn’t become as much “hard” as just “too verbose”).

Here’s how my command looks like (if I have plenty of time on my hands):

ffmpeg -hwaccel auto -y \
-i $INPUT -map 0:v:0 -map_chapters -1 -map_metadata -1 \
-c:v libvpx-vp9 -pass 1 -threads $THREADS \
-deadline best -cpu-used 0 -aq-mode 0 -auto-alt-ref 1 -frame-parallel 0 \
-lag-in-frames 25 -tile-columns $COLUMNS -row-mt 1 -crf $CRF -b:v 0 \
-f webm /dev/null
ffmpeg -hwaccel auto \
-i $INPUT -map 0:v:0 -map_chapters -1 -map_metadata -1 \
-c:v libvpx-vp9 -pass 2 -threads $THREADS \
-deadline best -cpu-used 0 -aq-mode 0 -auto-alt-ref 1 -frame-parallel 0 \
-lag-in-frames 25 -tile-columns $COLUMNS -row-mt 1 -crf $CRF -b:v 0 $OUTPUT.webm

I’ll try to explain the options I use in the attached image file.

Another thing to note is audio encoding. WebM container only allows Vorbis and Opus codecs. Opus beats Vorbis (and every other lossy audio format), therefore Vorbis is depreciated.

Here's my command:

ffmpeg -hwaccel auto \
-i $INPUT -map 0:a:0 -map_chapters -1 -map_metadata -1 \
-c:a libopus -compression_level 10 -frame_duration 60 -vbr on -b:a $BITRATE $OUTPUT.opus

Unlike VP9, there’s really no reason to explain what all the options do because audio encoding is fast and these are objectively best options for Opus. Bit rate is controlled with -b:a #k. Opus supports bit rates between 5 kbit/s and 510 kbit/s (e.g. -b:a 96k). According to Xiph.Org Foundation, bit rates between 64 kbit/s and 96 kbit/s are good for music, 128 kbit/s and above give you transparent results. Bit rates below 64 kbit/s can still sound good but the results are less predictable, they’re recommended mostly for speech.

To merge the resulting files use this command:

ffmpeg -i $INPUT_VIDEO -i $INPUT_AUDIO -c copy $OUTPUT.webm


 No.883310>>883312

>>883308

according to the ffmpeg manual -hwaccel is only for decoding, it's not going to automatically try to encode with hardware.

i had to look it up because I was going to say, watch it enabling hardware encoding automatically, because hardware encoding can be inferior by a lot depending on the gpu. the intel hardware encoder for example, with h264 atleast, is shit. it's fast, but there's considerably fewer knobs to turn for quality/size and no matter what you do your going to get something that looks like shit and is twice the file size than with the software encoder.

i'm sure it varies by gpu even between intel gpu's.


 No.883312

>>883310

Yeah, I heard that as well, but all this information is pretty old and FFmpeg updates quite often so I just didn’t bother with removing it.


 No.883329>>883613

>>883308

>depreciated

Lrn 2 spel gud


 No.883340>>883613

>>883308

>-frame_duration 60

confirmed as useless by an Opus developer who obviously knows better.


 No.883342>>883613

>>883308

>Opus beats Vorbis

I've heard it's only true for bitrates smaller than ~160, and otherwise Vorbis is at least just as good and requires less work to decode.

that is if you target 100% transparency, you may as well use Vorbis.


 No.883550>>883674

>>883142

Oh, you also have mixed french and english for some strange reason. This is why concatenating VOB files is NOT A SOLUTION.


 No.883613>>883615 >>883631 >>883672

File (hide): d89892b36df1d40⋯.png (35.83 KB, 510x510, 1:1, depreciated.png) (h) (u)

>>883329

I had a feeling that I might make a typo here so I double-checked with Aspell. So yeah, suck a dick.

>see attached image

>>883342

I did some tests and it slightly decresed the file sizes.

>>883340

Probably, but since Opus is pretty much transparent at 128 kbit/s, I don’t see any reason to use higher bit rates. I’d just use FLAC in such cases.


 No.883615

>>883613

I’m retarded and confused the post numbers.


 No.883631>>883636 >>883689


 No.883636>>883685


 No.883672

>>883613

>Opus is pretty much transparent at 128 kbit/

nah, there are some killer samples.

>>883613

>I’d just use FLAC in such cases

Musepack, or even WavPack-hybrid can also guarantee transparency while using less bits.

FLAC makes sense if you are archiving or are planning to do further editing.

>>883613

>I did some tests and it slightly decresed the file sizes.

while producing exactly the same decoded audio stream? if not, you can't simply compare file size.


 No.883674>>884333

>>883550

okay, not-a-solution guy, then what about you go and solve your special snowflake problem by yourself instead of bitching about your made up issues here


 No.883685>>883688 >>883692

>>883636

>while producing exactly the same decoded audio stream?

Don’t really know. Not so much of an audio guy. Only know how to squeez stuff under 16 MiB.


 No.883688

>>883685

then you can do this by decreasing target bitrate or quality, you know

file size doesn't mean anything if you also don't know quality


 No.883689

>>883631

i was going to argue with you but your right

i even checked the linux kernel source, they use deprecate


 No.883692>>883764

>>883685

you can get decent audio with HE-AAC (mp4 container) with 8kpbs. i've done it with the vegas audio and squeezed two hours worth of audio in. I think it's better than opus for that.

https://trac.ffmpeg.org/wiki/Encode/AAC#fdk_he

I think h264 is more efficient video stream wise for sticking a single background image in over vp9 too (to merge with the above audio, 8ch won't let you post an mp4 without a video stream), there's a tune setting for it.


 No.883764

>>883692

>I think it's better than opus for that

at that point it gets subjective --- which artifacts you find less annoying.

also Opus is free and not patented.

>I think h264 is more efficient video stream wise for sticking a single background image in over vp9 too

don't forget to reduce frame rate to something like 1/100.

the tune setting is cool but the difference would be tiny if you only have a handful of frames and maybe only 1 keyframe.


 No.883789>>883792 >>884279

I'll just leave this here:

https://wyohknott.github.io/video-formats-comparison/

(AV1 will be added when bitstream is frozen, i.e. early April)


 No.883792

>>883789

>everything is in yuv420 from the beginning

this is an unfair test


 No.883892>>884065 >>884143 >>884193 >>884203 >>884212 >>884491

Just adding to the discussion: they will use AV1 to kill .jpeg .jpg .png .gif


 No.884065>>884462

>>883892

PNG is here to stay. but it's no big deal, it's lossless and supports most of the useful color spaces, bit depths, etc.

for others, it would be a good riddance. also, fuck webp, it's a stupid format.


 No.884109>>884117

>>882837

My browser doesn't support javascript. Or css. Or images. How's that for larping?


 No.884117

>>884109

>doesn't support javascript. Or css. Or images

it's not a browser


 No.884143>>884150 >>884152 >>884203 >>884279 >>884462 >>885053


 No.884150

>>884143

(((they)))


 No.884152

>>884143

>av1-avif

>avif

P-pure coincidence.


 No.884193>>884204 >>884207 >>884462

>>883892

I'm totally waiting for this to happen.

This will kill:

* JPEGsixgazilion (the next slightly improved JPEG),

* WebP(made from garbage code),

* HEIF(just the shekels from video aren't enough for (((them))))

* GIF(which will die anyway)

* all other lossy image formats


 No.884203>>884462

>>883892

>>884143 seems to be right:

https://github.com/AOMediaCodec/av1-avif

>This is a (((Netflix))) DRAFT proposal for a still image format specification. This document describes how to use ISO-BMFF structures to generate a HEIF/MIAF compatible file that contains one or more still images encoded using AV1 intra-frame tools.

>The target use case for this format is for delivery of image assets.

>The specification is written using a special syntax (mixing markup and markdown) to enable generation of cross-references, syntax highlighting, ... The file using this syntax is index.bs.

>index.bs is processed to produce an HTML version (index.html) by a tool called Bikeshed (https://github.com/tabatkins/bikeshed).

>The repository contains both the input and the result of the Bikeshed processing.

are there other proposals?


 No.884204>>884206

>>884193

>the next slightly improved JPEG

there's little that can be improved while staying withing this crappy format.

mozjpeg does almost everything that's practical, except for per-image QT tuning, and targeting some even better quality metrics. Both of these things are unlikely to give big improvements.

JPEG's color space (YUV) is not really good for decorrelation of data usually found in photos, it sucks massive balls with red tones in particular. And after color space conversion it has no ways to exploit remaining correlation across channels. JPEG also can't do anything to reasonably compress lower frequency data (that is, "wavelengths" longer than these 8 pixels)


 No.884206>>884207

>>884204

>mozjpeg

I wasn't referring to JPEG which will stay because of the mass of pictures encoded in it but to JPEG 2000, XR...


 No.884207

>>884206

these are completely different formats.

the naming is just an attempt to get recognition (or not).

>>884193

>* WebP(made from garbage code),

the problem is not the code, which can be fixed at any moment anyway.

the format itself is gimped as fuck and there's no way around it.

the lossy variant is literally worse than JPEG as it can't encode chroma channels in full resolution (only YUV 4:2:0), thus never achieving transparency on many images.

also, no >8 bit support for lossless.


 No.884212>>884462

>>883892

video codec is not the ideal solution for single images, because there are a couple more things that can be done to compress images more efficiently that are problematic for video codec.

for example, a next-gen format can use per-image (or per-tile) color matrix which gives the best decorrelation for this image (or tile). this would be a bit over the top for video because it won't mix well with motion prediction, but a pure image format doesn't need to deal with motion prediction.

but people are too lazy I guess.


 No.884279

>>884143

>>883789

Since you guys are also interested in images, I also have:

https://wyohknott.github.io/image-formats-comparison/

(yuv420 still)


 No.884283>>884284 >>884285

What is the optimal codec/decoder filter for playing old DivX/XviD videos on a Pentium II machine? Very old ones from say 2000-2003 will obviously be unoptimal generally due to being immature, while those from maybe 2006 and beyond could be unoptimal for such and old system due to being geared towards newer systems (SSE, SSE2 etc., significantly higher clock speeds, and so on). What would be the sweet spot for codecs/decoder filters to get the most out of a Pentium II?

>inb4 not a retro thread

yea but it's a codec thread, better ask here than in the general sticky (where if a question doesn't get answered within the 20 posts that follow it the it probably won't at all)


 No.884284>>884303 >>884304

>>884283

given such an extreme CPU constraint and unusual format, I'd just test which one can work in real time leaving enough CPU to also deal with audio, etc. and call it a day.

quality difference would be small, and you are only viewing the result of decoding, not using it in any other way, so not a big deal.

you probably don't have a great monitor anyway?


 No.884285>>884303

>>884283

Throw it out and get an ARM SBC


 No.884303>>884305 >>884309

>>884284

>>884285

It's a retro computer running Windows 98 SE and used every now and then to do retro things. "Throwing it out" or replacing it with with something else defeats its purpose.

>you probably don't have a great monitor anyway?

It has a CRT with a Trinitron tube, so for its day it was actually quite good I guess.


 No.884304

>>884284

It's about finding the optimal-performing decoding software for a CPU which is restricted to MMX only (no SSE and beyond) and has a clockspeed in the hundreds-of-MHz ballpark.


 No.884305>>884320

>>884303

Have you tried VLC media player with KernelEx?


 No.884309>>884320

>>884303

>retro things

>digital video playback

It's a shame you didn't find a brain in the trash can next to that PII


 No.884320>>884326 >>884338

>>884305

>KernelEx

I refuse to use things like KernelEx on a retro system. While it doesn't need to be 100% period-correct, using KernelEx reeks of desperately trying to make an old system as modern as possible (possibly to use it as a main system). For the same reason I wouln't equip it with things like USB 2.0 or SATA controller cards.

>VLC

Probably optimized towards much newer systems, expecting or even requiring at the very least SSE1 (or even SSE2).

>>884309

Firstly it's not a dumpster find but a system I had owned for the better part of the past two decades. Secondly, while it may be surprising to you, a Pentium II was very commonly used for video playback back in the day (computers still were kinda expensive while performance increases were very substantial, you needed a completely new machine at least every 18 months or so to keep up with hardware progress but only richfags could afford that). It handles MPEG1 effortlessly, MPEG4 (such as DivX/Xvid) quite well if the resolution and bitrate are not too high (but the decoder performance could be of significance to get the most out of it, hence my question), and even MPEG2 (DVD) if the CPU is at least 300 MHz, both DVD reader and hard disk work in DMA mode, and the decoder is performant enough (very old versions of WinDVD or PowerDVD help very much, past the year 2000 they were not sutable for Pentium II anymore, requiring at least about a Pentium III 600 MHz or so - suspect that something similar, if not as pronounced, is likely the case with MPEG4 decoders)


 No.884326>>884342

>>884320

>[autistic screeching]

You can do video playback better and using less power on a 5 burger coupons ARM board than on a relic of that tier, it's not a task that needs retro hardware to be accomplished with perfect results like a retro game on a system with no/poor emulators


 No.884333

>>883674

I've already solved it multiple ways, none of which involve ffmpeg. Why don't you concede that you're a retard who doesn't know what he's talking about and never come back here.


 No.884338>>884359

>>884320

>I refuse to use things like KernelEx

It's a compatibility layer.

VLC media player runs well on everything I ever tried

>refuses to use new software

You didn't state that the software has to be old too (which makes no sense)

Old VLC versions don't require the layer which probably doesn't add more than a few CPU cycles for decreased maintenance

https://www.videolan.org/vlc/download-windows.html


 No.884342>>884345 >>884347

>>884326

The system is supposed to do typical retro things like 1990s games etc. but also to play back early 00s videos/movies as best as it can without resorting to shoehorning modern software into it via KernelEx or similar (and I still have my reservations about if it even would really be successful in the first place). Sorry if that perplexes (or offends?) (You).


 No.884345

>>884342

>play back early 00s videos/movies as best as it can

There is no reason technical or practical why it should when there are better alternatives available for a pittance


 No.884347>>884355

>>884342

I SAID OLD VERSIONS DON'T REQUIRE TH LAYER YOU RETARD. NOW TRY IT AN TELL US IF IT WORKS AND HOW WELL


 No.884355>>884369

>>884347

I have asked precisely because not wanting to go through the ordeal of reinstalling and benchmarking dozens upon dozens of old Xvid/ffdshow/whatnot versions in the case the information I need (i.e. what codec/filter and what version would be optimal in the given case) is already known. Should have anticipated though that what I'd get would be >hurr why would you even want to do that in the first place retard to [something else entirely] instead

and/or

>hurr just go ahead and try ALL THE THINGS yourself (even if you'd reinvent the wheel and the kitchen's sink in the process)


 No.884359>>884369 >>884370

>>884338

>It's a compatibility layer.

But one which aims to enable runnig software that is way out there in terms of being "period-correct". In the given case, it'd be like trying to run a somewhat modern forceware driver with an ancient-ass Riva TNT by means of stopgaps, hacks and trickery, all the while deluding oneself it would somehow increase the ancient card's performance (while in reality it would more than likely be the exact opposite - as a matter of fact, for any given GPU there's a driver version which is the sweet spot for that particular GPU performance-wise, because older versions are not mature enough, while newer versions are optimized towards newer GPUs).


 No.884369>>884466

>>884355

>not wanting to go through the ordeal of reinstalling and benchmarking dozens upon dozens of old Xvid/ffdshow/whatnot versions

>doesn't want to use the current version

>has to use old os because >muh vintage

>has to use old software because >muh vintage

>doesn't even want to try it himself

Do you expect me to install W95 in a VM because you're a lazy faggot?

What are you even trying to achieve? I thought that you seek fun in playing around with that old OS? If you don't then what's the point of your vintage machine?

>>884359

There is something called fallback, Windows 95 isn't THAT old and VLC not THAT bloatet.

It runs PERFECTLY on a Pentium M.

Sadly I don't have anything older lying around to try it on.

Either you install that layer(best option), you pick an old version, or you fucking install GNU/Linux and install VLC player there.


 No.884370

>>884359

>stopgaps, hacks and trickery

No. Just makes up for a few missing features. It's still Windows.


 No.884462>>884463

>>884065

>>884143

>>884193

>>884203

>>884212

An earlier press release about it:

https://www.cnet.com/news/google-mozilla-av1-photo-format-could-outdo-aging-jpeg/

That's why I say whenever I can: don't buy anything now, AV1 and its derivates will make it big, a huge impact, and will make things without hardware support for it obsolete and on the verge of unusability pretty quickly.


 No.884463>>884474

>>884462

>cnet

trash


 No.884466>>884521

>>884369

>install 2009 ubuntu on Pentium II computer

>xorg eats 25-30% CPU all the time at idle (not even using a DE but just a WM

no thanks


 No.884474

>>884463

OMG! YOU DON'T SAY?

WANNA TRY FINDING ANOTHER SOURCE FOR THIS PRESS RELEASE?


 No.884491>>884520

>>883892

AV1 is rediculously slow and the lossless mode doesn't even look lossless--it's blury and the colors get darker. Sure, they might fix it but I kinda doubt.

https://wyohknott.github.io/image-formats-comparison/report.html


 No.884520

>>884491

>lossless mode doesn't even look lossless--it's blury and the colors get darker

then you've done something wrong


 No.884521

>>884466

>ubuntu

Why am I even talking to you?


 No.885053>>885090 >>885102 >>885147

>>884143

I've only just heard, Microsoft will add native support for HEIF to Windows 10. Now that Apple and Microsoft will have HEIF support out of the box, hardware manufacturers will begin adding it to digital cameras. AVIF may be dead in the water. Too little too late.


 No.885090

>>885053

>each camera supports a single picture format


 No.885102>>885135

>>885053

it doesn't matter which format is used for stills, all photos that matter are shot in raw.

for video --- it also won't matter as the quality of hardware encoders is a completely different thing. they aren't even using the full potential of H.264.


 No.885135>>885145

>>885102

You've made the mistake of believing best equals most used. Mom and Pop don't give a shit about raw. If they can get 500 images verses 20, they're going to use it.


 No.885145

>>885135

they also don't need good cameras and their output would mostly be worthless


 No.885147>>885153

>>885053

Irrelevant if Android gets native AVIF support, which is pretty much guaranteed considering (((who))) is developing+sponsoring AV1.


 No.885153>>885426

>>885147

Android is getting native HEIF support. Meanwhile AV1 isn't even finalized. I'll be happy to see one of these image formats replace JPEG, but I just don't see AVIF getting more support at this point.


 No.885426

>>885153

It's all about the Royalties.


 No.885644>>886575

File (hide): b8eec031bc31e60⋯.jpeg (324.69 KB, 912x904, 114:113, hardware decoding.jpeg) (h) (u)

GStreamer 1.14 is out with experimental AV1 support.

Anyone tried to see if it werks?


 No.886222>>886537 >>888372

I save everything to .wmv


 No.886537>>888372

>>886222

>not .rmvb


 No.886575>>886578 >>886606

>>882081

MKV supports a lot of shit, vendors may not want to implement all of it. Clamping down on a standard subset is necessary sometimes. WEBM is artificially limited for this purpose, when you say MKV it could mean anything, with WEBM you know it's more than likely a VP8/VORBIS or a VP9/OPUS so if you account for these you can be compliant without supporting MKV and everything it could contain.

>>885644

What's the defacto encoder? I remember having trouble downloading the source for one before, they said it was public but you had to request it via a form.

I usually wait until I can encode and decode a format before going crazy and migrating all of my stuff over with it. if ffmpeg and mpv support it, I'll use it almost exclusively.

For the moment I'm using HEVC for a lot of things, the lossless encoding has saved me a ton of space for some of my old RAW footage that was encoded to lagarith and now HEVC-lossless. Does AV1 have a feature like this?


 No.886578

>>886575

>Does AV1 have a feature like this?

Should have but you need to test if it is really lossless (as usual)


 No.886606>>887206 >>887214

File (hide): 9e804e25451f08f⋯.jpeg (976.79 KB, 2183x3056, 2183:3056, image.jpeg) (h) (u)

>>886575

The reference encoder is aomenc, git is at https://aomedia.googlesource.com/aom

Bitstream isn't frozen and I haven't managed to encode anything that didn't result in garbage, it's I wouldn't say it's ready for anything beyond experimental shitposting at this point in time.

aomenc --codec=av1 --webm -t 8 --lag-in-frames=25 --end-usage=cbr --target-bitrate=<X> --bias-pct=0 --auto-alt-ref=1 --tile-columns=6 --frame-parallel=1 --aq-mode=1 --enable-dist-8x8=1 --frame-boost=1 --deltaq-mode=2 --single-tile-decoding=1 --cpu-used=8 -w <X> -h <X> -o "output" "input"


 No.887206>>887214

File (hide): 83f65a8208b9cef⋯.jpg (240.17 KB, 1920x2159, 1920:2159, e1a0ea0485baf9201a0a75d09a….jpg) (h) (u)

>>886606

In my never ending stupidity I forgot to mention that aomenc only werks with .y4m raws at the moment.

However,

Pass 2/2 frame  199/180   317931B 1424695 ms 8.38 fpm [ETA 25:39:59] 

fug :DD


 No.887214>>887227

File (hide): 0a05caf00e9b8f9⋯.jpg (38.47 KB, 400x546, 200:273, NVA Soldier.jpg) (h) (u)

File (hide): b6d27a66d082e69⋯.jpg (56.72 KB, 500x670, 50:67, wifey.jpg) (h) (u)

>>886606

Thanks. Cute picture. I think my best bet right now is to wait until ffmpeg gets support in git, by then it should be "stable-enough" to figure all the flags out and then wait a little longer before using it for real, long term storage.

>>887206

WEW

Given that I only update my lossless collection once every few years, I'm willing to accept week long encodes for that space tradeoff. Adding new things can take days but I don't produce things daily so it's okay for my use. I'm sure in time things will get better as software gets optimized and hardware vendors potentially add support.


 No.887227>>887805 >>888569

>>887214

>Given that I only update my lossless collection once every few years, I'm willing to accept week long encodes for that space tradeoff. Adding new things can take days but I don't produce things daily so it's okay for my use. I'm sure in time things will get better as software gets optimized and hardware vendors potentially add support.

Good luck decoding pre-finalized bitstream with future decoder versions.


 No.887329>>888062

>>887323

what about 10-bit x264?

how does it compare?


 No.887420>>887426 >>887467 >>887807

File (hide): f5f9fad15da7088⋯.jpg (106.32 KB, 1280x720, 16:9, VP9.jpg) (h) (u)

File (hide): ffe4c936cc71347⋯.jpg (103.79 KB, 1280x720, 16:9, AV1.jpg) (h) (u)

File (hide): c0426a35a600cf7⋯.jpg (173.42 KB, 1600x900, 16:9, source.jpg) (h) (u)

I-it turns I accidentally swapped the audio and video bitrates of the VP9 encode in my earlier posts.

H-here are some updated comparison screenshots pls no bully

VP9 and AV1 are both encoded at 500k bitrate.


 No.887426

>>887420

your comparison sucks because you picked different frames


 No.887467

>>887420

>jpeg comparison

2hu truly rots your brain


 No.887805>>888569

>>887227

Always keep the binary used to encode the media, with the media, for this exact reason. I place mine in the root of the directory under "/encs".

My problem hasen't been that as much as it's been, the tools become unavailable because who is keeping pre-release encoders up on their site.


 No.887807

>>887420

>comparison images

>ruined by jpg compression

You blew it.


 No.887926>>887940

File (hide): 0d72e4aa687bce6⋯.png (718.39 KB, 1280x720, 16:9, VP9_2.png) (h) (u)

File (hide): 54f7337895036fb⋯.png (704.36 KB, 1280x720, 16:9, AV1_2.png) (h) (u)

File (hide): 77236f9044a9e7c⋯.png (1.18 MB, 1600x900, 16:9, source_2.png) (h) (u)

Seems increasing the MTU size helps alot with quality.

aomenc --codec=av1 --webm -t 8 --lag-in-frames=25 --end-usage=cbr --target-bitrate=500 --bias-pct=0 --auto-alt-ref=1 --tile-columns=6 --frame-parallel=1 --aq-mode=0 --enable-dist-8x8=1 --frame-boost=1 --deltaq-mode=2 --mtu-size=6 --kf-max-dist=6 --large-scale-tile=0 --limit=260 --tune=daala-dist --cpu-used=8 -w 1280 -h 720 -o "output" "input"


 No.887940>>888638

>>887926

you're still comparing different frames you dinghole

go fix your seeking first


 No.888062>>888068 >>888069 >>888639

File (hide): 4ea4589722a01d6⋯.png (5.02 MB, 1920x814, 960:407, Asuka_VP9.png) (h) (u)

File (hide): 5154e6f6d5838e0⋯.png (5.08 MB, 1920x814, 960:407, Asuka_AV1.png) (h) (u)

>>887329

Here you go anon, 500k bitrate as usual.


 No.888068>>888638

>>888062

Did you even read his post?


 No.888069

File (hide): 73044016c314d7d⋯.png (7.15 MB, 1920x814, 960:407, Asuka_source.png) (h) (u)


 No.888372>>888389 >>888638

File (hide): 8274c954e1cfd67⋯.jpg (19.68 KB, 243x240, 81:80, 1375737931699.jpg) (h) (u)

>>886537

>>886222

>not encoding everything in Cinepak with an avi container


 No.888389>>888653

>>888372

Did anyone ever do this? I thought kinopak was Apple's.


 No.888569>>888717

>>887805

>>887227

If I recall correctly, Matroska allows you to embed the decoder with the video. Not that a single player uses this feature but still.


 No.888638>>888653

>>888372

inefficient crap

>>888068

it was reply to >>887940 probably --- just a wrong link


 No.888639>>889226

>>888062

AV1 looks worse here? what the fuck?


 No.888653>>888717 >>889240

File (hide): f4acb2a82bad252⋯.jpg (71.94 KB, 470x747, 470:747, 1384458742647.jpg) (h) (u)

>>888389

Many games that had movie files used cinepak encoding, especially on Sega CD and Saturn, and I assume a number of PC games did.

>kinopak was Apple's.

It was supported by early versions of Quicktime, but the codec itself was made by Video Spigot. Video For Windows supported it as well.

>>888638

>inefficient crap

The Joke.

____

Your head.


 No.888717

>>888653

Hey William Tell, can you not throw shit around people's heads? Thanks.

>>888569

That's interesting, seems somewhat pointless given platform differences unless they have their own method of handling it. I keep the source and a bin with my stuff and clean it out when I migrate.


 No.889226

File (hide): 190943f17eccbb7⋯.png (697.15 KB, 1280x720, 16:9, AV1.png) (h) (u)

File (hide): 88c228b28c250a8⋯.png (597.83 KB, 1280x720, 16:9, VP9.png) (h) (u)

>>888639

AV1's deblocker is fucking trash.


 No.889240>>892568

General question about AV1 (and JVET, to a lesser extent): What are the chances chroma subsampling will be thrown in the same dustbin of history as interlacing? With modern lossy encoding, there is zero possible reason to ever cut the resolution of a channel instead of simply cranking up the compression (especially given the effects of interframe compression).

>>888653

Video Spigot wasn't a company, but (like Cinepak) a product of Supermac, which was one of the niche Mac-specific hardware vendors that existed in the NuBus/PDS days. They did license it a ton, and it was probably the most popular of the pre-MPEG codecs.


 No.890172>>890174 >>890177 >>890212 >>891266

hxxps://aomedia.org/the-alliance-for-open-media-kickstarts-video-innovation-era-with-av1-release/

AV1 just got its 1.0 release.

What now?

Some of its block predictions are fairly good but the deblocker is fucking awful, the blocks are way too big compared to VP9.

Even with a reduced keyframe interval it still looks like shit outside of still scenes despite the output webbum clogging up all of India's server storage.

Does any man on this vaccuum tube cleaning board know some encoder options that result in comparable quality+filesize to ffmpeg VP9 encodes based on guide related?

when will 8ch accept AV1 webbums?


 No.890174

File (hide): 96e5bd1624ccb3e⋯.png (1.14 MB, 2400x3420, 40:57, ffmpeg_WebM_Guide_v1.0.1.png) (h) (u)

>>890172

fuggin alacrity daemon eating pics again


 No.890177

>>890172

Encoders can evolve even after the codec spec is frozen, as is the case with x.264


 No.890202>>890204


 No.890204>>890208 >>890211

>>890202

Read the fucking thread


 No.890208>>890212 >>890241

File (hide): 0dc5ac036529e2b⋯.mp4 (8.11 MB, 688x464, 43:29, biys.mp4) (h) (u) [play once] [loop]

>>890204

it's from march 28, isn't it new?


 No.890211>>890212

>>890204

Yeah my bad, didn't see the link since it got broken down


 No.890212


 No.890241>>890261

>>890208

Is this encoded in AV1?


 No.890261

>>890241

obviously not


 No.891266


 No.892568

>>889240

>General question about AV1 (and JVET, to a lesser extent): What are the chances chroma subsampling will be thrown in the same dustbin of history as interlacing? With modern lossy encoding, there is zero possible reason to ever cut the resolution of a channel instead of simply cranking up the compression (especially given the effects of interframe compression).

Probably not a big chance but I agree that it's stupid and should not be done. If a coder has problems with low frequency information (like JPEG), that's the problem that should be fixed, instead of using subsampling which unconditionally destroys quality, often producing a big drop of efficiency overall.

(on many pictures WebP completely loses to same-size JPEG because of forced subsampling, even though it's supposed to be more advanced and to outperform it)

At least I hope that chroma subsampling would be optional in more places and people will learn to simply disable it.


 No.895039>>895067 >>895070 >>895094

HEVC takes 7 times longer to encode than H.264. Is AV1 any better?


 No.895067>>895107

>>895039

Oh yeah like light years faster. You should give it a try.


 No.895070

>>895039

if enough bags of money changes (((hands))), it will become better.

right now it would take years to encode any movie.


 No.895094

>>895039

It takes 3.7 Billion years to encode a 3 minute 720p video on some Intel CPUs, an FX 8350 takes around 12 hours and it looks like utter shit compared to VP9 at the same bitrate.

There's compression artifacts everywhere right now but it does look intredasting in how well it handles certain color gradients/distortions, complex patterns like wood grain and movement annihilate it at webbum-tier bitrates though.

I suppose the reference encoder is simply a pile of shit at the moment, we should be seeing some real improvements once ffmpeg gets AV1 support.


 No.895107>>895113

File (hide): 9be9b6df633be87⋯.jpg (82.05 KB, 653x1048, 653:1048, serveimage.jpg) (h) (u)


 No.895113>>895114 >>895115

>>895107

Dumb image. When you're light years from someone, it implies that, even if you could travel at light speed (you can't), you would still take years to face him.


 No.895114>>896446

>>895113

Wrong. I could reach Andromeda before I die if I had a space ship fast enough.


 No.895115>>902396

>>895113

he-he, but years from which reference?

you seem to not understand relative physics.


 No.895117>>895130


 No.895130

>>895117

>Input videos must be 8-bit 4:2:0, in y4m format.

Wow it looks like they have done so much work from the standard encoder. I would definitely shill again.


 No.896416


 No.896446

>>895114

Yea but for anyone else (specifically both back on Earth and at the destination) millions of years would pass. Effectively it would be a one-way tip to an Andromeda galaxy millions of years in the future. The specific destination (like a specific continent on a specific planet in a specific star system in a specific spiral arm of Andromeda) may not even exist anymore. Going back to Earth you may find that Earth itself fell victim to a greenhouse effect and is now a hell just like Venus, while a tribe of Muskenites has established a civilization on Mars. Or, given it would be many millions of years, maybe they too have managed to destroy their habitat and themselves, or maybe spread out elsewhere.


 No.896461

>>880883

>where do you think you fucking are?

/g/


 No.896467>>896532

>>880598

It's actually 15 years ago.


 No.896473>>896511 >>896521 >>902208 >>902363

File (hide): bc6f06eeb642b5f⋯.jpg (76.6 KB, 600x536, 75:67, laughing roasties.jpg) (h) (u)

>>881895

>using kissanime

>what is nyaa.si

enjoy your advertisement every 0.1 seconds.


 No.896511

>>896473

>sucks cartel dick

>smugs at others


 No.896521

>>896473

Someone should write a nyaa-get, like pirate-get


 No.896532

>>896467

Which took acktually took place in ancient Japan.


 No.901671>>901710

File (hide): 079602cc6f95a69⋯.jpg (58.92 KB, 750x730, 75:73, bepis.jpg) (h) (u)

>latest ffmpeg release has AV1 support

oh fug, here we go

Wonder how it compares to the reference encoder.


 No.901710

>>901671

>latest ffmpeg

fug, apparently it's not in macOS homebrew yet…


 No.901821>>902189

Isn't encoding av1 still like an order of magnitude slower than x265, which is already fairly tedious tbh.


 No.902150>>902153 >>902183

File (hide): 83435f36bd658d0⋯.webm (15.9 MB, 512x212, 128:53, QueenOfThePirates1960.webm) (h) (u) [play once] [loop]

>>880551

>>882000

Me again (from >>882109 )

They Live is around a 90min film so would be about 18Mb from my estimates after going through the process of making a full movie webm. You would require a film of about 77mins or less for 16Mb.

You need to convert the stereo to mono, and a two pass encoding is a must.

Here's the full movie webm I ended up with. Run ffprobe on it for further info.


 No.902153>>902168

>>902150

>10 fps

that's pretty useless


 No.902168>>902178

>>902153

>10fps useless

10fps is pretty standard for an entire movie under 16Mb, as is mono instead of stereo for audio.

Does anyone know how to change the thumbnail image on a webm? ffmpeg will do mp4, but balk at webm, and exiftool likewise lacks support for writing a thumbnail to webm.


 No.902178>>902182

>>902168

>entire movie under 16Mb

useless as well.

unless it's also very short.


 No.902182>>902210 >>902218

>>902178

>useless as well.

>compression, optimization, and pushing technology limits is useless.

If you think this is for an IMAX presentation you might not know much about the demoscene. Scratch that, you won't even know it exists.


 No.902183>>902192

>>902150

If you'd split it in two you could increase the quality.


 No.902189

>>901821

We can't compare while the av1 encoder hasn't received a single optimization.


 No.902192>>902193 >>902218

>>902183

>If you'd split it in two you could increase the quality

>doubling the size can increase the quality

Obviously.

The point wasn't quality, the point is

1. achieving the smallest possible file size for the complete video, then

2. the best quality possible at that minimum file size.


 No.902193>>902205

>>902192

>peak autism

But if the result looks like shit you have wasted your time.


 No.902205>>902215

>>902193

>peak consumerism

>if the result looks like shit you have wasted your time.

You're using an entirely incorrect set of comparison parameters.

>looks like shit

The use of the word "like" indicates you are making a comparison to your expectations. However, such expectations (parameters) you use are invalid and nonsensical when applied to a 16Mb complete movie.

Compared to expectations of 4K, IMAX, 1080p, and other standard movies of HUNDREDS OF MEGABYTES? - Yes, it obviously "looks like shit" because it's LESS THAN 16 FUCKING MEGABYTES FOR OVER AN HOUR WITH FULL AUDIO AND VIDEO!

Compared to full movies capable of being played on very limited hardware systems? - No. It looks fucking awesome.


 No.902208

>>896473

>not getting it directly from the subbers

>wanting his torrent feed to be dictated by horriblesubs

Nigger, please.


 No.902210>>902216

>>902182

>scene

goback2reddit


 No.902215>>902217 >>902218

>>902205

>very limited hardware systems?

for example?

who in their right mind makes movie players with only 16 MB of storage space?


 No.902216

>>902210

>le leddit

No fa/g/got. Having knowledge about /tech/ subcultures doesn't equate with coming from r​eddit, but not knowing that equates with you arriving from /g/.


 No.902217>>902223

>>902215

>for example?

Pick an SBC of choice.

>who in their right mind makes movie players with only 16 MB of storage space?

The same kind of people that would use a computer with only 48Kb.


 No.902218>>902222 >>902229

>>902215

>who in their right mind makes movie players with only 16 MB of storage space?

…and which are, on the other hand, capable of decoding such a complex video format?

how about you get back to real life?

>>902192

>1. achieving the smallest possible file size for the complete video, then

why not 8MB or 4MB then?

it's totally possible to get smaller.

>>902182

>Scratch that, you won't even know it exists

kek

>>902182

>>compression, optimization, and pushing technology limits is useless.

…while targeting some real goals and not some made up shit.

for example, what about aiming to achieve lowest file size with no visually noticeable distortion. this would be actually useful.

or does VP9 still lose to x264 in that regard?


 No.902222>>902301 >>902321 >>902324

>>902218

Stop being a butthurt faggot, you're disgusting


 No.902223>>902228

>>902217

>Pick an SBC of choice.

They don't make sd cards smaller than 4GB anymore


 No.902228

>>902223

>>SBC

>SD cards

Wut? Many SBCs don't have SD card interfaces.


 No.902229

>>902218

>…while targeting some real goals and not some made up shit.

>I'm jelly I never thought of it

jej


 No.902301>>902324

>>902222

quads of ultimate truth


 No.902321>>902324

>>902222

not an argument


 No.902324

>>902222

>>902321

>not an argument

no, it's

>>902301

>quads of ultimate truth


 No.902363

File (hide): 66683a59dbe7a94⋯.jpeg (30.43 KB, 346x347, 346:347, 1e9.jpeg) (h) (u)


 No.902396

>>895115

>Reference

From where they are in the moment they had the conversation to the point where Brock is, in cartesian coordinates.

Also, relativity hasn't been proved and is actually being disproved by the day.

It seems you don't understand physics.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
236 replies | 29 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / clang / dumb / girltalk / just / magali / prchicas / sonyeon / vichan ][ watchlist ]