Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 12 files of 3GB compress become 700MB, Highly compressed without losing quality

views
     
1024kbps
post Nov 15 2014, 10:17 PM

李素裳
*******
Senior Member
6,009 posts

Joined: Feb 2007



Highly compressed without losing quality, is impossible.
Most video encoders like h264 and h265 are lossy compressor(by default), they discards the data depends on the settings.
1024kbps
post Nov 16 2014, 11:04 PM

李素裳
*******
Senior Member
6,009 posts

Joined: Feb 2007



QUOTE(cracksys @ Nov 16 2014, 10:54 PM)
only applies to anime.

you do that to normal movies, you'd get a lot of noise.
*
Noise only appear if the video decoder does not have deblocking filter, like the ealier MPEG1/2 and MPEG4-ASP (aka DivX/Xvid)

H264 and H265 are enabled by default, so the lower the bit rate, the blurrier the video.
And if the deblocking filter disabled you will see a lot of macroblock artifacts or the video simply looks distorted.
1024kbps
post Nov 17 2014, 05:46 PM

李素裳
*******
Senior Member
6,009 posts

Joined: Feb 2007



QUOTE(Hikari Natsumi @ Nov 16 2014, 11:59 PM)
I not sure, here the result:
1. x264: 38.4 MB (40,345,268 bytes)
2. x265: 23.9 MB (25,155,477 bytes)

Original: gsmarena_v001.mp4: 79.9 MB (83,836,482 bytes)

too bad 4K video kills my CPU = =
*
The quality degradation is there, just barely noticeable. But i guess Anime source is fine since your priority is to reduce the file size.
DVD-R/W already a lot of cheaper isn't it? sweat.gif

Puny desktop CPU cant really do much, eg Quad core CPU, which only have 2 cores for decoding, and 2 cores for encoding.
Unless the transcoder software support GPU assisted encoding and decoding.
Not to mention it just 8 bit, 10 bit encoding are much slower.
1024kbps
post Nov 17 2014, 10:58 PM

李素裳
*******
Senior Member
6,009 posts

Joined: Feb 2007



QUOTE(Hikari Natsumi @ Nov 17 2014, 10:27 PM)
Standard accepted since 2009, I didn't find any GPU based decoder yet for this codec.
One Question, Do you know who create that IFME? I often see "Anime4000" on "console" tab. I feel want to ask him, did he join this forum?
*
https://forum.lowyat.net/user/Anime4000

Standard accepted does not mean it's already widespread used.
Most decoder and GPU already support h264 decoding, while currently only Nvidia support 4K h264 GPU assisted decoding.
for Encoding, we gotta wait for a while. But GPU assisted encoding usually have lower quality.
1024kbps
post Nov 18 2014, 09:57 PM

李素裳
*******
Senior Member
6,009 posts

Joined: Feb 2007



QUOTE(Hikari Natsumi @ Nov 18 2014, 09:41 PM)
Is that him? I don't believe he join this forum too...

I used a lot GPU based encoder, quality super bad!

Found this...
user posted image

I test on my AMD PhenomII X6 3GHz vs Core i5 480M... Intel win, I notice that Encoding speed is count on CPU Instruction Set, not more core mean more speed.
*
Just look at his sig, it's the same person i think.

It's true that more instruction set the better, but x264 encoding speed is somehow depends at the compile times.
Like what compiler used, or what library included during compiling h264 source.

ICL(Intel C Compiler) compiled x264 encoder usually are optimized for Intel CPU thus have dramatical difference.
And it's much faster compare to GCC compiled x264.

Yeah GPU assisted encoder are faster because they're more simpler, but x264 can beat most of them even with the default quality settings.

This post has been edited by 1024kbps: Nov 18 2014, 09:59 PM

 

Change to:
| Lo-Fi Version
0.0123sec    0.20    6 queries    GZIP Disabled
Time is now: 25th November 2025 - 04:13 AM