All blogs / Reverse engineering
codecs.multimedia.cx
- Posts
- 832 from 1 Sep 2005 to 1 Oct 2026
- Posting
- weekly (50 in the last year)
- Kind
- personal blog
2026 46
- No Comments »
- No Comments »
- 2 Comments »
- Pride and downsides
- No Comments »
- 1 Comment »
- No Comments »
- No Comments »
- No Comments »
- No Comments »
- No Comments »
- the previous post
- A bit about paelzisch dialekt
- A bit about next micro codec
- Omgperformance
- Another weird format
- Micro wavelet done
- Moving puzzles
- Chemicalexperiments saumagen
- A new old video coding scheme
- Twv unsupported formats
- Quickly about ac2
- Nihav qt support enhancements
- Na eofdec initial release
- Ffhistory first slop
- We have fli at home
- Ai coholism
- The age of stupid greed
- On fruity mvs codec
- Hollywood and ai
- Nihav os 2 multimedia support
- Cinepaks long lost brother
- Quickly about factor 5 vid 1
- Nihav palettisation
- A word about some jpeg based codecs
- More boring stuff in nihav
- Some words about rad audio
- Irregular nihav news
- Quicker look at quicktime
- Random nihav news 3
- More codecs to look at
- Some words about the oldest quicktime
- Four years
- Na game tool final stretch before 0 5 0
- Na game tool 0 5 0 released
- Blood lace unpacker
2025 60
- Semi interactive movies less explored multimedia niche
- Being right for wrong reasons
- These weeks in na game tool
- Na game tool more flicy formats
- Ffpropaganda
- Archive extraction support in na game tool
- Quickly about vc2
- Some words about dmv format
- Ikarion mvi formats
- History versus historical claims
- Ai is not there to help you
- A small rant about compression
- A pair of exotic formats
- Slow nihav week
- The most horrifying town in germany
- Why wavelets is a bad choice for image coding
- Ifs fractal codec
- Proto indeo revisited
- Na eofdec finally started
- New obscure formats
- Motion pixels breakthrough
- Mvi1 done
- Mvi2 some news
- Mvi2 done
- When video dpcm codecs roamed the earth
- A quick glance at another bunch of codecs
- First indeo codecs
- News and foam
- Strata
- Random nihav news 2
- Na game tool 0 4 0 release
- Nihav now with tealmovie support
- The end of ffhistory
- Pmm support for na game tool
- Democracy and open source
- Na game tool yet another bunch of formats
- Bloat is a choice but not necessarily yours
- Na game tool new season start
- Nihav even further encoder improvements
- A tale of three formats
- One game two rare letter formats
- Na game tool another bunch of formats
- Cinepak everywhere
- Na game tool 0 3 0 released
- Random nihav news
- Nihav hardware accelerated playback revisited
- A bit of class theory
- Nihav encoder improvements
- Revisiting qpeg
- A look on perfect clarity audio
- My rust experience after eight years
- A bit on usa
- Cineapak
- This fortnight in na game tool
- Na game tool another letter
- Na game tool penultimate letter
- Another fun bit about image formats
- Call for a new container format
- This month in na game tool
- Professional metric benders
2024 74
- Some words about avss format
- Some more game formats
- Some words about alien isolation cda2
- Looking at some more exotic animation formats
- To nih or not to nih
- On the sorry state of opensource multimedia
- A quick review of lz77 matching techniques
- So long usa it was a disappointment knowing you
- Looking at aol art format
- Technical nihav repository snapshots are available over https
- Na game tool 0 2 5 released
- Looking at winamp codebase
- Another bunch of formats im not looking at
- Woes of implementing mpeg 4 asp decoder
- Mpeg 4 asp done for now
- A quick look at ratvideo
- Ratvideo done and not done
- Another annoying game video format
- The most overengineered game codec
- On over and under engineered codecs
- A look on some of psygnosis formats
- Announcing na game tool 0 2 0
- A cursory glance at tealmovie
- A quick look at death rally haf
- Re revisiting actimagine vx
- Implementing jack orlando animation support
- Watery format revisited
- Twenty years
- On some german town names
- Looking at nova logic fmv formats
- Sms is a new avi
- Self fulfilling excuses
- Suicide by thousand cuts
- A side project for nihav
- Web of bullshit
- Nihav game tool the official release
- Revisiting talisman animation format
- The freedom of choice
- Some words on ibm photomotion
- Duck control 1 update
- Reing non duck vp x1
- A look at an obscure animation system
- Just a coincidence
- Reing another simple codec
- Looking at ace film
- Armovie trying codec wrappers
- Looking at adorage ssa
- Oh no more amiga formats
- Looking at random paf
- Duck control 1
- All of legendary animation formats
- A quick look at gold disk animation
- A subjective look on game industry
- A look at more formats
- Another quick look at two amiga formats
- Starting to look at armovie
- Armovie moving lines codec
- Acorn moving blocks variants
- Armovie towards nihav support
- A quick look at eidos escape codecs
- Armovie moving blocks done
- Qfg formulae
- Qfg5 rgd revisited
- Qfg5 the end
- A look at compressed game video formats
- Qfg5 panorama projection
- Ffhistory prores
- Qfg5 some notes about the design
- Qfg5 savegame format
- Qfg5 some words about rendering
- Qfg5 now with some code
- Deceivingly simple
- Some words about lz77
- Idiots finally matter
2023 99
- Another fun ffork
- Qfg5 model format
- Risc v still not ready for multimedia
- Qfg5 some cut content
- Qfg5 leftover formats
- A look at winnov winx
- Nihav nothing left to do
- Money and multimedia
- A new project
- Qfg5 engine a brief overview
- Qfg spk format
- Qfg5 resource formats
- Qfg5 room image formats
- Qfg5 messages
- Qfg5 gui
- Documenting failures of bink encoder
- Bink encoding format and encoder designs
- Bink bitstream bundling
- Bink video encoder tricks
- Bink encoder doing dct
- Bink encoder coefficients coding
- Encoding bink audio
- Hardware acceleration for nihav video player
- Hw accel for nihav player fully done
- Looking at motion pixels
- A look at winnov pyramid codec
- Tell me how you format output and i tell you what programming language you are
- Nihav adding sga support
- Btc is bullshit
- Nihav now with gif support
- On emerging dictatorships
- Nihav giving up on hardware acceleration
- On good russians
- The original cfl codec
- A moral dilemma
- H 264 decoder postmortem
- Looking at tex murphy video formats
- Looking at nuvision
- Restarting the work on tm1 encoder
- Tm1 encoder probably done
- Simple things
- Nihav updated for rust 1 69
- Why i work on nihav
- Nihav experiments multi threaded decoder
- Quick experiments with cinepak encoder vector quantisation
- Further cinepak experiments
- Nihav another step to being self sufficient
- Yet another mov quirk
- One last experiment with cinepak encoder
- Conquering yet another game format
- Looking at yet another weird game format
- What optimisation possibilities i miss in rust
- Looking at even more game formats
- Looking at digital pictures video formats
- Looking at the unoriginal sound quality format
- Rv4enc somewhat working
- Rv4enc b frame experiments
- Rv4enc probably done
- Rv4enc magic numbers
- On the origins of ruscism
- A quick glance at the original cinepak encoder
- Starting yet another failure of an encoder
- Rv4enc limping forward
- A quick look at a watery game video format
- Ffhistory the most annoying format
- Nihav towards realmedia encoding support
- The disturbing similarities between france and russia
- Staying neutral
- So are video codecs really done
- Indeo 3 codebooks
- Indeo 3 encoder done
- Revisiting msvideo1 encoder
- Indeo 3 the mp3 of video codecs
- Indeo 3 encoder done 2
- A failed attempts on writing duck truemotion s encoder
- 366th day of february 24
- Ukrainian christmas
- Ffhistory hosting and admins
- Ffhistory michael niedermayer
- Ffhistory early contributors
- Ffhistory zeal and passion
- Ffhistory early reverse engineers
- Ffhistory divas and rock stars
- Ffhistory optimisations
- Ffhistory summer of code students
- Ffhistory audio
- Ffhistory mans rullgard
- Ffhistory luca barbato
- Ffhistory the new generation
- Ffhistory the khirnovs
- Ffhistory helpers
- Ffhistory paul b mahol
- Ffhistory conclusion
- A quick glance at wa
- Starting yet another useless encoder
- Indeo 3 overview
- Indeo 3 splitting the frame
- Indeo 3 cell coding
- Spoils of war
2022 47
- Ignoring feedback as the root of most modern problems
- X is outside politics
- What does it matter
- End of history
- Ffhistory prologue
- Ffhistory fabrice bellard
- Denazification or the story my divorce from russian culture
- Rv6 a blast from the past
- Looking at kq6 mac videos
- Looking again at lsvx
- Model of man and social economic systems
- Looking at true ivf
- Looking at yet another game format
- Another bunch of interesting game codecs
- A quick look at pdq2
- Looking at talisman animations
- A final look at siff
- Visiting multimedia grave
- Ripper smackered avis
- Rust inline assembly experience
- Looking at some fmv formats
- Russia and friends
- Looking at a pac
- Why im not excited about risc v
- Why its pointless to expect anything good from russians
- German pegs
- Nazism and russia
- A quick look at avs3
- Spectral band replication in various audio codecs
- A cursory glance at daniel codecs
- Wwiii as the test of political systems
- A quick glance as titanic adventure out of time resources
- World war iii origins short history possible outcomes
- Russia ukraine and 1939v2
- E mail address changed
- Vp7 encoder release
- Vp6enc slightly faster encoding mode
- Revisiting legendary video format
- Looking at voyeur ii videos
- Looking at zig programming language
- Basic vp7 encoder cutting corners
- The problem with opensource encoders
- The prayer
- Vp7 encoder various bits
- Looking at smush insane formats
- Starting work on vp7 encoder
- Vp7 encoding general principles
2021 77
- A new software category
- Looking at voxware metavoice
- On bluetooth codecs
- Looking at aware motionwavelets
- Nihav now with flash support
- Raw streams support in nihav
- Fun with lgt 5 3 wavelet transform
- Looking at flash traffic videos
- Is vp8 a duck codec
- Vp6 encoder design
- A look at another game codec
- Vp6 encoding guide
- Vp8 specification analysis
- Vp8 dubious decisions deficiencies and outright idiocy
- Nihav now with lossless audio encoder
- Looking at roq
- Vp6 simple intraframe encoder part 1
- Vp6 simple intraframe encoder part 2
- Vp6 interframe encoder roadmap
- Vp6 simple interframe encoder done
- Vp6 interframe encoder done whats next
- How to perform fast motion search
- Vp6 encoder done
- Vp6 rate control and rate distortion optimisation
- Looking at tsunami games
- Why codec design
- About upcoming av2
- Playing with trellis and encoding
- Some words on qt animation smc codec
- Looking at paco
- Paco done
- Starting work on vp6 encoder
- Vp6 encoding dct
- Vp6 bool coder
- Heres a ship being loaded
- On fmv games video compression
- Looking for formats to look at
- Rust needs proper stand alone assembler support
- Reing codecs from exotic platforms with ghidra
- Final news about h4m and nightlong fmv
- On the origin of bloatware
- Nihav feature complete
- Le spam
- The magic of animation
- Missing optimisation opportunity in rust
- Adding deflate support to nihav
- Zmbv support in nihav and deflate format fun
- Why i still like c and strongly dislike cpp
- Revisiting legendary q format
- I feel old
- Things i want in ghidra
- Looking at q format
- Fixing svq1 decoding bug
- Looking at avx format
- Some words on yet another game format
- More words on the same game format
- Why i dont consider monkey island games to be the best adventure games
- Final words about escape from haunted house formats
- Looking at infogrames video format
- A quick look on movies for handhelds
- A brief look at various game video formats
- And another one weird game
- A quick glance at bink audio
- Another stupid question
- Hopefully final stupid question
- Looking at fabulous game format
- Done with vgm xvd
- Videos in russian quests flic and indeo
- A look on weird audio codec
- Bink going from rad to epic
- A look at act l2
- A look at various video codecs from the 90s
- A curious smacker related bug
- A look on futurevision formats
- Ghidra and dpmi
- Looking at xvd
- Alaris vgpixel
2020 40
- Nihav optimisation potential
- Nihav frame reordering
- Vivo2 revisited
- A quick look on rududu
- Clearvideo briefly revisited
- H 264 specification sucks
- An upcoming image format war
- Hamburger as the symbol of modern it terminology
- Nihav towards an audio player
- Nihav audio player done
- Hacking to solve adventure game puzzles
- Mov matroska of its time
- Revisiting lossless codecs
- A modest proposal for av2
- Why rust is not a mature programming language
- Lossless audio codecs were more advanced than i thought
- A look at vp1 and vp2
- A brief look at sonarc
- Some words about bink2
- Actimagine vx another imperfect decoder
- Nihav relicensed code registry
- A look at some old game
- A quick review of actimagine video codecs
- Another reason for nihav
- Some words about nihav tools
- Nihav released
- A quick look on lcevc
- A quality video hosting
- Nihav conceptually done
- Nihav toying with vivoactive
- Chemicalexperiments bread
- Monty python quest for holy grail documented
- Nihav now with palette support
- Nihav progress report 4
- Better vmd support in nihav
- Weird audio in vmd
- Reviewing av1 features
- Om marsipangrisorna
- General overview of duck codecs and their design
- Nihav janitoring
2019 27
- Nihav boring details
- Railways of baden and wurttemberg
- The unfinished puzzle from monty python and the quest for the holy grail
- Nihav the last quack
- Avc support in nihav semi done
- Midivid codec family
- Going to the 7th level for the grail
- Dingo pictures a book
- Nihav still ducking
- Auf der palzische eisenbahne
- Zaehringerstaedte
- Nihav after clean up
- Nihav rust clippy experience
- Vp3 vp6 the golden frame age of duck codecs
- Bink b encoder
- Bmv complete
- Nihav now with tm2x support
- Bink2 some words about loop filter
- Nihav some bink2 support
- Nihav even more bink2 support
- Moving with reing game codecs
- Bmv moving forward
- Dingo pictures
- Nihav split and games
- Nihav first quacks
- Nihav overall design current and intended
- Exploring the solar systems on earth
2018 26
- Why i am sceptical about av1
- Nihav now with full realmedia support
- Dingo pictures more titles found
- Rmhd reing has started
- Realvideo6 technical description
- Nihav the fastest realvideo 6 decoder in rust
- Some notes on saarland railways
- Nihav realmedia rust and everything else
- Realaudio cook aka realopus
- Nihav lurching forward
- A bit on swedish railway network
- Dingo pictures the missing masterpiece
- Nihav some progress to report
- Nihav progress report 3
- Nihav progress report 2
- Chemicalexperiments cream
- Benilux railways an impression
- Rust lifetimes sugar
- Chemicalexperiments dough and pancakes
- An impression on rhaetian railways
- Nihav atent dead
- Rust in multimedia unwieldy features
- Clearvideo somewhat working
- Chiariglione is right
- Popular swedish bus routes
- Clearvideo some progress
2017 35
- Rust annoyance driven design
- Dingo pictures works early years
- H 263 and mpeg 4 asp the root of some evil
- Dingo pictures works classics pt 1
- Some impressions on czech railways
- Dingo pictures works classics pt 2 and final thoughts
- Koda
- Some notes on vivoactive video
- Dingo pictures works adventures
- Rmhd a more detailed look
- Dingo pictures works for the youngest ones
- Dingo pictures art style
- Dingo pictures works thrillers
- Dingo pictures works fairy tales
- Rust optimising decoder experience
- Chemicalexperiments lasagne
- A bit about legendary german animation
- Three problems in supporting multimedia formats
- A bit about airlines
- Nihav some news
- Rust not so great for codec implementing
- Nihav concept and principles
- Chemicalexperiments cheese cakes
- Nihav format detection
- Nihav a new decoder
- Nihav progress report
- Blog restarted
- Nihav development progress
- Nihav io module
- Why modern video codecs suck and will keep on sucking
- A short essay on bitstream reading
- Chemicalexperiments
- Nihav glue and hacks
- Nihav buffers and wrappers
- Nihav a small update
2016 33
- A rant on actimagine vx codec
- Telegony in floss
- On h 264 coding schemes names
- A quick look on perseus
- A tale of two failed project
- On ffmpeg and voting
- On quicktime codecs
- Schizophrenia in open source projects
- When old will beat new again
- A quick look on dli
- On italian literature
- On variable length codes names
- Tm2x woes
- How the codecs should emerge hint without ebuilds
- Twilightmotion saga 2x
- A quick look on imm4
- Twilightmotion saga random pre vp3 bits
- Twilightmotion saga the end
- On multimedia player names
- On opensource projects support
- General thoughts about reverse engineering speech codecs
- Some information on micronas sc4 and voxware metasound
- Some thoughts on reuniting
- About one fosdem talk
- The end
- Tm2x some details
- Tm2x some more technical details
- Optimfrog
- Truemotion 2 realtime
- Nascale internal design
- Again on danish julmust
- Swedish food guide for some restricted cases
- Sweden the land of germany tomorrow
2015 37
- Nihav notes on audio
- Freudian slip
- Blogposts missing
- Sprint report
- Nihav nascale
- Faq 2
- Rants on data compression
- Nihav processing graph notes
- Nihav io
- Nihav data delivery channels
- Nihav guidelines
- Random thoughts on format design process
- On greece
- Springtime for h 265 clones
- Predicting ngvw rmhd
- Nihav base
- Nihav core
- Some travel notes
- Nihav a new approach to multimedia pt 6
- Nihav a new approach to multimedia pt 7
- Nihav a new approach to multimedia pt 8
- Nihav logo proposal
- Lz77 based compressors a story similar to lossless codecs
- Nihav implementation start
- A short guide to julmustpaskmust
- A bit about actimagine nerve agent
- Vector quantisation codecs are still not semi kinda dead
- Decompilation horror
- Nihav a new approach to multimedia pt 1
- Nihav a new approach to multimedia pt 2
- Nihav a new approach to multimedia pt 3
- Nihav a new approach to multimedia pt 4
- Nihav a new approach to multimedia pt 5
- Some notes on vp4
- Some notes on lossless video codecs
- A call for modern audio codec
- Why one should not be overexcited about new formats
2014 28
- H 265 an alternative history
- A bit on italy
- A bit on germany
- Blatand passande x
- On quack vpx
- On anime
- On railways again
- A codec family proposal
- Kbs 743
- High priority libav projects revisited
- On some annoying audio codecs family
- On pop music
- Bink2 giving up
- Bink2 again
- Why i shant design a new format
- A bit more about unclearvideo
- Utilite
- How projects wither and die
- All containers suck
- A bit more on security
- My stomachs guide to sweden
- Bink2 re notes
- Bink2 frame structure
- Bink2 intra block luma
- Bink2 intra block chroma
- Bink2 inter block residue
- Some notes on some intermediate codec family
- A glance at mobiclip hd
2013 26
- Internetless
- On some smaller railway details
- Voxware codecs and tags
- A new month some new goals
- Some information about voxware metasound
- How i imagine a perfect computer for me
- A quest continues
- Another reverse engineer codec before breakfast report
- Final words on canopus hq hqa and hqx
- In ten years every codec becomes ophhjpeg
- A well designed intermediate codec
- Prores alpha support is almost there
- Sheer madness
- Some notes about avc
- More about monkeys audio filter changes
- A new record 2
- On some screen codecs
- Omg
- On sweden and small details
- How one marks useless activity
- A few words about go2wastetime version 23
- Now the final words about go2uselesstalk
- Another piece of digital archeology news
- Now hopefully the last post about go2disassembly details
- Preserving extinct formats
- Monkeys audio noted differenced between versions
2012 18
- Fnaq about g2m2g2m3
- A few words about g2m4 that were not censored
- Teasing
- An uninteresting decoder patch contains g2m
- Some details on clearvideo
- On buying tickets
- On some screen codecs including tscc2
- About some weird coding methods in various codecs
- On monster codec
- A followup on go2webcrap codec details
- Some notes on indeo audio samples needed btw
- On reverse engineering codecs
- Some notes on un red codecs
- A dream come true
- High priority libav projects
- A few words about my prores encoder
- Call for intel codecs
- Codebook hell
2011 14
- A codec cookbook
- A bit more about cooking
- Why ffmpeg is better than libav by numbers but not in reality
- Ar du fran norrland
- That is not dead which can eternal buffer and with strange aeons ralf may be implemented
- Some notes on codecs id like to re but dont have time to do so
- A bit about soft drinks « Kostya's Boring Codec World
- Some notes on video in LucasArts games « Kostya's Boring Codec World
- Nonexistent beast: Bink-d « Kostya's Boring Codec World
- What happened to ffmpeg
- FOSDEM « Kostya's Boring Codec World
- Politically incorrect sayings about some European countries « Kostya's Boring Codec World
- Almost full Bink support « Kostya's Boring Codec World
- Again about my favourite country « Kostya's Boring Codec World
2010 21
- How to Design A Perfectly Awful Codec « Kostya's Boring Codec World
- Maybe the last word about Bink version b « Kostya's Boring Codec World
- Why lossless audio codecs generally suck
- The biggest curse in codec design
- Why I love Sweden « Kostya's Boring Codec World
- VC-1 interlaced: sine-wave expectations « Kostya's Boring Codec World
- Short tourist guide to germany
- On Names, Sacred Animals and Germany « Kostya's Boring Codec World
- German Transport « Kostya's Boring Codec World
- Standards video versus audio
- About my new work « Kostya's Boring Codec World
- Some RE anecdotes « Kostya's Boring Codec World
- A bit about old Bink « Kostya's Boring Codec World
- Bink samples needed « Kostya's Boring Codec World
- Some Observations on Transport Infrastructure « Kostya's Boring Codec World
- A private history of prank that failed « Kostya's Boring Codec World
- 325th Anniversary « Kostya's Boring Codec World
- All codecs roads lead to FFmpeg « Kostya's Boring Codec World
- It was not the codec youre looking for
- Some notes on old WMV3 « Kostya's Boring Codec World
- Looking for a job in a civilised country
2009 23
- Pending work for FFmpeg « Kostya's Boring Codec World
- A Short MSS1/2 Description « Kostya's Boring Codec World
- Anthems « Kostya's Boring Codec World
- 2009 — a Year of Hopes « Kostya's Boring Codec World
- Gdium optimizations « Kostya's Boring Codec World
- A joy of underpowered hardware
- Bink: ‘lossless’ block coding « Kostya's Boring Codec World
- Bink: a bunch of peculiarities « Kostya's Boring Codec World
- Bink: pattern-run blocks « Kostya's Boring Codec World
- Ffmpeg providing better alternative since 2000
- Tell me how you pronounce ‘g’ and I’ll tell who you are « Kostya's Boring Codec World
- F2 40 01 2a some notes on simd instruction sets and everything
- A Bit of New Hardware « Kostya's Boring Codec World
- Bink: ‘lossy’ coefficients reading. « Kostya's Boring Codec World
- Brief notes about Bink « Kostya's Boring Codec World
- In the memory of my ThinkPad « Kostya's Boring Codec World
- A bit on Interplay MVE 16-bit « Kostya's Boring Codec World
- A bit of news « Kostya's Boring Codec World
- AAC encoder and psy model « Kostya's Boring Codec World
- General psychoacoustic coding interaction principles « Kostya's Boring Codec World
- My proposal on roadmap for ffmpeg
- Notes on AAC quantisation « Kostya's Boring Codec World
- A bit of new hardware « Kostya's Boring Codec World
2008 35
- RV40 is in « Kostya's Boring Codec World
- The list of game codecs I want to have in FFmpeg « Kostya's Boring Codec World
- The end-of-year summary « Kostya's Boring Codec World
- RV3/4 decoders present state: stalled again « Kostya's Boring Codec World
- RV: a small update « Kostya's Boring Codec World
- A RE Puzzle « Kostya's Boring Codec World
- AAC: encoder progress « Kostya's Boring Codec World
- News + Extra « Kostya's Boring Codec World
- A bit more « Kostya's Boring Codec World
- A Round Date « Kostya's Boring Codec World
- AAC: Life goes on « Kostya's Boring Codec World
- A bit of audio news « Kostya's Boring Codec World
- AAC: weekly report « Kostya's Boring Codec World
- AAC: Nachrichten pro Woche « Kostya's Boring Codec World
- Again on RV40 loop filter « Kostya's Boring Codec World
- Troubles with Psy Model « Kostya's Boring Codec World
- Again and again on RV40 loop filter « Kostya's Boring Codec World
- Turtles All the Way « Kostya's Boring Codec World
- A bit of AAC news « Kostya's Boring Codec World
- Still in Memphis… « Kostya's Boring Codec World
- Some progress in AAC encoder « Kostya's Boring Codec World
- Update on AAC progress « Kostya's Boring Codec World
- AAC: going to psychoacoustics « Kostya's Boring Codec World
- Subtitles « Kostya's Boring Codec World
- RV: present state « Kostya's Boring Codec World
- VC-1 test source « Kostya's Boring Codec World
- Year of AAC in FFmpeg « Kostya's Boring Codec World
- FFmpeg Hall of Shame « Kostya's Boring Codec World
- A New Record « Kostya's Boring Codec World
- RV30/40 – status « Kostya's Boring Codec World
- A New Box « Kostya's Boring Codec World
- A new iron at work « Kostya's Boring Codec World
- Roads « Kostya's Boring Codec World
- Profiles and FFmpeg « Kostya's Boring Codec World
- Checkpoint « Kostya's Boring Codec World
2007 21
- Audiovisual debugger « Kostya's Boring Codec World
- A Book on Multimedia « Kostya's Boring Codec World
- Multimedia-unrelated news « Kostya's Boring Codec World
- X8intra is there! « Kostya's Boring Codec World
- Some Thought on Future FFmpeg Audio API « Kostya's Boring Codec World
- Flowers « Kostya's Boring Codec World
- Another game format « Kostya's Boring Codec World
- What I did during my summer « Kostya's Boring Codec World
- Some details on RV30/40 « Kostya's Boring Codec World
- Musepack SV8 is almost ready « Kostya's Boring Codec World
- Samples, and lots of them « Kostya's Boring Codec World
- My thoughts on decompiling « Kostya's Boring Codec World
- Monkey Audio « Kostya's Boring Codec World
- Samples « Kostya's Boring Codec World
- VC-1: Some Bugs Squashed « Kostya's Boring Codec World
- Why we should have another Monkey’s Audio decoder implementation « Kostya's Boring Codec World
- HD-DVD decoding « Kostya's Boring Codec World
- VC-1: Blu-Ray is now supported too « Kostya's Boring Codec World
- Vc 1 complex profile is supported a bit
- Plans for the future
- VC-1: Process continues « Kostya's Boring Codec World
2006 31
- Fraps path of trial and error
- Some news « Kostya's Boring Codec World
- Final info about WMV3/VC-1 variants. « Kostya's Boring Codec World
- Some progress « Kostya's Boring Codec World
- Recent developments « Kostya's Boring Codec World
- Some notes on Fraps « Kostya's Boring Codec World
- A Work for the Weekend « Kostya's Boring Codec World
- Codec Completeness: Report « Kostya's Boring Codec World
- VC-1 Simple/Main Profile: 93,8% « Kostya's Boring Codec World
- Variety of lossless audio codecs « Kostya's Boring Codec World
- Faq
- Some more experiments with VC-1 « Kostya's Boring Codec World
- VC-1: Checkpoint « Kostya's Boring Codec World
- VC-1: Pause « Kostya's Boring Codec World
- Bad news « Kostya's Boring Codec World
- VC-1 Test Bitstreams « Kostya's Boring Codec World
- B-frames: I feel cheated « Kostya's Boring Codec World
- VC-1 Forward transform « Kostya's Boring Codec World
- M$ Way: Incompatible with itself « Kostya's Boring Codec World
- VC-1: 4×4 transform « Kostya's Boring Codec World
- VC-1: 8×8 transform « Kostya's Boring Codec World
- VC-1: Middle layer problems « Kostya's Boring Codec World
- VC-1: Something is showing up « Kostya's Boring Codec World
- VC-1: Some more progress « Kostya's Boring Codec World
- Real DVD Quality « Kostya's Boring Codec World
- Worms « Kostya's Boring Codec World
- Goal complete. « Kostya's Boring Codec World
- DosBox « Kostya's Boring Codec World
- Another codec in FFmpeg « Kostya's Boring Codec World
- KMVC codec « Kostya's Boring Codec World
- Jpeg ls decoder issues
2005 11
- A Brief Summary « Kostya's Boring Codec World
- TrueSpeech – 97% complete « Kostya's Boring Codec World
- TM2: Almost Complete « Kostya's Boring Codec World
- TrueSpeech – Old Audio Codec « Kostya's Boring Codec World
- TrueSpeech – Some Information « Kostya's Boring Codec World
- VMWare Codec « Kostya's Boring Codec World
- TM2 and Final Fantasy « Kostya's Boring Codec World
- Codecs, wild and not so wild « Kostya's Boring Codec World
- Duck TrueMotion 2 « Kostya's Boring Codec World
- TM2 Format Part 1: Global Structure « Kostya's Boring Codec World
- TM2 Format Part 2: Blocks « Kostya's Boring Codec World