The Curious Engineer

All blogs / Reverse engineering

codecs.multimedia.cx

codecs.multimedia.cx

Reverse engineeringRetro computingGaming

Posts
832 from 1 Sep 2005 to 1 Oct 2026
Posting
weekly (50 in the last year)
Kind
personal blog

2026 46

  1. No Comments »
  2. No Comments »
  3. 2 Comments »
  4. Pride and downsides
  5. No Comments »
  6. 1 Comment »
  7. No Comments »
  8. No Comments »
  9. No Comments »
  10. No Comments »
  11. No Comments »
  12. the previous post
  13. A bit about paelzisch dialekt
  14. A bit about next micro codec
  15. Omgperformance
  16. Another weird format
  17. Micro wavelet done
  18. Moving puzzles
  19. Chemicalexperiments saumagen
  20. A new old video coding scheme
  21. Twv unsupported formats
  22. Quickly about ac2
  23. Nihav qt support enhancements
  24. Na eofdec initial release
  25. Ffhistory first slop
  26. We have fli at home
  27. Ai coholism
  28. The age of stupid greed
  29. On fruity mvs codec
  30. Hollywood and ai
  31. Nihav os 2 multimedia support
  32. Cinepaks long lost brother
  33. Quickly about factor 5 vid 1
  34. Nihav palettisation
  35. A word about some jpeg based codecs
  36. More boring stuff in nihav
  37. Some words about rad audio
  38. Irregular nihav news
  39. Quicker look at quicktime
  40. Random nihav news 3
  41. More codecs to look at
  42. Some words about the oldest quicktime
  43. Four years
  44. Na game tool final stretch before 0 5 0
  45. Na game tool 0 5 0 released
  46. Blood lace unpacker

2025 60

  1. Semi interactive movies less explored multimedia niche
  2. Being right for wrong reasons
  3. These weeks in na game tool
  4. Na game tool more flicy formats
  5. Ffpropaganda
  6. Archive extraction support in na game tool
  7. Quickly about vc2
  8. Some words about dmv format
  9. Ikarion mvi formats
  10. History versus historical claims
  11. Ai is not there to help you
  12. A small rant about compression
  13. A pair of exotic formats
  14. Slow nihav week
  15. The most horrifying town in germany
  16. Why wavelets is a bad choice for image coding
  17. Ifs fractal codec
  18. Proto indeo revisited
  19. Na eofdec finally started
  20. New obscure formats
  21. Motion pixels breakthrough
  22. Mvi1 done
  23. Mvi2 some news
  24. Mvi2 done
  25. When video dpcm codecs roamed the earth
  26. A quick glance at another bunch of codecs
  27. First indeo codecs
  28. News and foam
  29. Strata
  30. Random nihav news 2
  31. Na game tool 0 4 0 release
  32. Nihav now with tealmovie support
  33. The end of ffhistory
  34. Pmm support for na game tool
  35. Democracy and open source
  36. Na game tool yet another bunch of formats
  37. Bloat is a choice but not necessarily yours
  38. Na game tool new season start
  39. Nihav even further encoder improvements
  40. A tale of three formats
  41. One game two rare letter formats
  42. Na game tool another bunch of formats
  43. Cinepak everywhere
  44. Na game tool 0 3 0 released
  45. Random nihav news
  46. Nihav hardware accelerated playback revisited
  47. A bit of class theory
  48. Nihav encoder improvements
  49. Revisiting qpeg
  50. A look on perfect clarity audio
  51. My rust experience after eight years
  52. A bit on usa
  53. Cineapak
  54. This fortnight in na game tool
  55. Na game tool another letter
  56. Na game tool penultimate letter
  57. Another fun bit about image formats
  58. Call for a new container format
  59. This month in na game tool
  60. Professional metric benders

2024 74

  1. Some words about avss format
  2. Some more game formats
  3. Some words about alien isolation cda2
  4. Looking at some more exotic animation formats
  5. To nih or not to nih
  6. On the sorry state of opensource multimedia
  7. A quick review of lz77 matching techniques
  8. So long usa it was a disappointment knowing you
  9. Looking at aol art format
  10. Technical nihav repository snapshots are available over https
  11. Na game tool 0 2 5 released
  12. Looking at winamp codebase
  13. Another bunch of formats im not looking at
  14. Woes of implementing mpeg 4 asp decoder
  15. Mpeg 4 asp done for now
  16. A quick look at ratvideo
  17. Ratvideo done and not done
  18. Another annoying game video format
  19. The most overengineered game codec
  20. On over and under engineered codecs
  21. A look on some of psygnosis formats
  22. Announcing na game tool 0 2 0
  23. A cursory glance at tealmovie
  24. A quick look at death rally haf
  25. Re revisiting actimagine vx
  26. Implementing jack orlando animation support
  27. Watery format revisited
  28. Twenty years
  29. On some german town names
  30. Looking at nova logic fmv formats
  31. Sms is a new avi
  32. Self fulfilling excuses
  33. Suicide by thousand cuts
  34. A side project for nihav
  35. Web of bullshit
  36. Nihav game tool the official release
  37. Revisiting talisman animation format
  38. The freedom of choice
  39. Some words on ibm photomotion
  40. Duck control 1 update
  41. Reing non duck vp x1
  42. A look at an obscure animation system
  43. Just a coincidence
  44. Reing another simple codec
  45. Looking at ace film
  46. Armovie trying codec wrappers
  47. Looking at adorage ssa
  48. Oh no more amiga formats
  49. Looking at random paf
  50. Duck control 1
  51. All of legendary animation formats
  52. A quick look at gold disk animation
  53. A subjective look on game industry
  54. A look at more formats
  55. Another quick look at two amiga formats
  56. Starting to look at armovie
  57. Armovie moving lines codec
  58. Acorn moving blocks variants
  59. Armovie towards nihav support
  60. A quick look at eidos escape codecs
  61. Armovie moving blocks done
  62. Qfg formulae
  63. Qfg5 rgd revisited
  64. Qfg5 the end
  65. A look at compressed game video formats
  66. Qfg5 panorama projection
  67. Ffhistory prores
  68. Qfg5 some notes about the design
  69. Qfg5 savegame format
  70. Qfg5 some words about rendering
  71. Qfg5 now with some code
  72. Deceivingly simple
  73. Some words about lz77
  74. Idiots finally matter

2023 99

  1. Another fun ffork
  2. Qfg5 model format
  3. Risc v still not ready for multimedia
  4. Qfg5 some cut content
  5. Qfg5 leftover formats
  6. A look at winnov winx
  7. Nihav nothing left to do
  8. Money and multimedia
  9. A new project
  10. Qfg5 engine a brief overview
  11. Qfg spk format
  12. Qfg5 resource formats
  13. Qfg5 room image formats
  14. Qfg5 messages
  15. Qfg5 gui
  16. Documenting failures of bink encoder
  17. Bink encoding format and encoder designs
  18. Bink bitstream bundling
  19. Bink video encoder tricks
  20. Bink encoder doing dct
  21. Bink encoder coefficients coding
  22. Encoding bink audio
  23. Hardware acceleration for nihav video player
  24. Hw accel for nihav player fully done
  25. Looking at motion pixels
  26. A look at winnov pyramid codec
  27. Tell me how you format output and i tell you what programming language you are
  28. Nihav adding sga support
  29. Btc is bullshit
  30. Nihav now with gif support
  31. On emerging dictatorships
  32. Nihav giving up on hardware acceleration
  33. On good russians
  34. The original cfl codec
  35. A moral dilemma
  36. H 264 decoder postmortem
  37. Looking at tex murphy video formats
  38. Looking at nuvision
  39. Restarting the work on tm1 encoder
  40. Tm1 encoder probably done
  41. Simple things
  42. Nihav updated for rust 1 69
  43. Why i work on nihav
  44. Nihav experiments multi threaded decoder
  45. Quick experiments with cinepak encoder vector quantisation
  46. Further cinepak experiments
  47. Nihav another step to being self sufficient
  48. Yet another mov quirk
  49. One last experiment with cinepak encoder
  50. Conquering yet another game format
  51. Looking at yet another weird game format
  52. What optimisation possibilities i miss in rust
  53. Looking at even more game formats
  54. Looking at digital pictures video formats
  55. Looking at the unoriginal sound quality format
  56. Rv4enc somewhat working
  57. Rv4enc b frame experiments
  58. Rv4enc probably done
  59. Rv4enc magic numbers
  60. On the origins of ruscism
  61. A quick glance at the original cinepak encoder
  62. Starting yet another failure of an encoder
  63. Rv4enc limping forward
  64. A quick look at a watery game video format
  65. Ffhistory the most annoying format
  66. Nihav towards realmedia encoding support
  67. The disturbing similarities between france and russia
  68. Staying neutral
  69. So are video codecs really done
  70. Indeo 3 codebooks
  71. Indeo 3 encoder done
  72. Revisiting msvideo1 encoder
  73. Indeo 3 the mp3 of video codecs
  74. Indeo 3 encoder done 2
  75. A failed attempts on writing duck truemotion s encoder
  76. 366th day of february 24
  77. Ukrainian christmas
  78. Ffhistory hosting and admins
  79. Ffhistory michael niedermayer
  80. Ffhistory early contributors
  81. Ffhistory zeal and passion
  82. Ffhistory early reverse engineers
  83. Ffhistory divas and rock stars
  84. Ffhistory optimisations
  85. Ffhistory summer of code students
  86. Ffhistory audio
  87. Ffhistory mans rullgard
  88. Ffhistory luca barbato
  89. Ffhistory the new generation
  90. Ffhistory the khirnovs
  91. Ffhistory helpers
  92. Ffhistory paul b mahol
  93. Ffhistory conclusion
  94. A quick glance at wa
  95. Starting yet another useless encoder
  96. Indeo 3 overview
  97. Indeo 3 splitting the frame
  98. Indeo 3 cell coding
  99. Spoils of war

2022 47

  1. Ignoring feedback as the root of most modern problems
  2. X is outside politics
  3. What does it matter
  4. End of history
  5. Ffhistory prologue
  6. Ffhistory fabrice bellard
  7. Denazification or the story my divorce from russian culture
  8. Rv6 a blast from the past
  9. Looking at kq6 mac videos
  10. Looking again at lsvx
  11. Model of man and social economic systems
  12. Looking at true ivf
  13. Looking at yet another game format
  14. Another bunch of interesting game codecs
  15. A quick look at pdq2
  16. Looking at talisman animations
  17. A final look at siff
  18. Visiting multimedia grave
  19. Ripper smackered avis
  20. Rust inline assembly experience
  21. Looking at some fmv formats
  22. Russia and friends
  23. Looking at a pac
  24. Why im not excited about risc v
  25. Why its pointless to expect anything good from russians
  26. German pegs
  27. Nazism and russia
  28. A quick look at avs3
  29. Spectral band replication in various audio codecs
  30. A cursory glance at daniel codecs
  31. Wwiii as the test of political systems
  32. A quick glance as titanic adventure out of time resources
  33. World war iii origins short history possible outcomes
  34. Russia ukraine and 1939v2
  35. E mail address changed
  36. Vp7 encoder release
  37. Vp6enc slightly faster encoding mode
  38. Revisiting legendary video format
  39. Looking at voyeur ii videos
  40. Looking at zig programming language
  41. Basic vp7 encoder cutting corners
  42. The problem with opensource encoders
  43. The prayer
  44. Vp7 encoder various bits
  45. Looking at smush insane formats
  46. Starting work on vp7 encoder
  47. Vp7 encoding general principles

2021 77

  1. A new software category
  2. Looking at voxware metavoice
  3. On bluetooth codecs
  4. Looking at aware motionwavelets
  5. Nihav now with flash support
  6. Raw streams support in nihav
  7. Fun with lgt 5 3 wavelet transform
  8. Looking at flash traffic videos
  9. Is vp8 a duck codec
  10. Vp6 encoder design
  11. A look at another game codec
  12. Vp6 encoding guide
  13. Vp8 specification analysis
  14. Vp8 dubious decisions deficiencies and outright idiocy
  15. Nihav now with lossless audio encoder
  16. Looking at roq
  17. Vp6 simple intraframe encoder part 1
  18. Vp6 simple intraframe encoder part 2
  19. Vp6 interframe encoder roadmap
  20. Vp6 simple interframe encoder done
  21. Vp6 interframe encoder done whats next
  22. How to perform fast motion search
  23. Vp6 encoder done
  24. Vp6 rate control and rate distortion optimisation
  25. Looking at tsunami games
  26. Why codec design
  27. About upcoming av2
  28. Playing with trellis and encoding
  29. Some words on qt animation smc codec
  30. Looking at paco
  31. Paco done
  32. Starting work on vp6 encoder
  33. Vp6 encoding dct
  34. Vp6 bool coder
  35. Heres a ship being loaded
  36. On fmv games video compression
  37. Looking for formats to look at
  38. Rust needs proper stand alone assembler support
  39. Reing codecs from exotic platforms with ghidra
  40. Final news about h4m and nightlong fmv
  41. On the origin of bloatware
  42. Nihav feature complete
  43. Le spam
  44. The magic of animation
  45. Missing optimisation opportunity in rust
  46. Adding deflate support to nihav
  47. Zmbv support in nihav and deflate format fun
  48. Why i still like c and strongly dislike cpp
  49. Revisiting legendary q format
  50. I feel old
  51. Things i want in ghidra
  52. Looking at q format
  53. Fixing svq1 decoding bug
  54. Looking at avx format
  55. Some words on yet another game format
  56. More words on the same game format
  57. Why i dont consider monkey island games to be the best adventure games
  58. Final words about escape from haunted house formats
  59. Looking at infogrames video format
  60. A quick look on movies for handhelds
  61. A brief look at various game video formats
  62. And another one weird game
  63. A quick glance at bink audio
  64. Another stupid question
  65. Hopefully final stupid question
  66. Looking at fabulous game format
  67. Done with vgm xvd
  68. Videos in russian quests flic and indeo
  69. A look on weird audio codec
  70. Bink going from rad to epic
  71. A look at act l2
  72. A look at various video codecs from the 90s
  73. A curious smacker related bug
  74. A look on futurevision formats
  75. Ghidra and dpmi
  76. Looking at xvd
  77. Alaris vgpixel

2020 40

  1. Nihav optimisation potential
  2. Nihav frame reordering
  3. Vivo2 revisited
  4. A quick look on rududu
  5. Clearvideo briefly revisited
  6. H 264 specification sucks
  7. An upcoming image format war
  8. Hamburger as the symbol of modern it terminology
  9. Nihav towards an audio player
  10. Nihav audio player done
  11. Hacking to solve adventure game puzzles
  12. Mov matroska of its time
  13. Revisiting lossless codecs
  14. A modest proposal for av2
  15. Why rust is not a mature programming language
  16. Lossless audio codecs were more advanced than i thought
  17. A look at vp1 and vp2
  18. A brief look at sonarc
  19. Some words about bink2
  20. Actimagine vx another imperfect decoder
  21. Nihav relicensed code registry
  22. A look at some old game
  23. A quick review of actimagine video codecs
  24. Another reason for nihav
  25. Some words about nihav tools
  26. Nihav released
  27. A quick look on lcevc
  28. A quality video hosting
  29. Nihav conceptually done
  30. Nihav toying with vivoactive
  31. Chemicalexperiments bread
  32. Monty python quest for holy grail documented
  33. Nihav now with palette support
  34. Nihav progress report 4
  35. Better vmd support in nihav
  36. Weird audio in vmd
  37. Reviewing av1 features
  38. Om marsipangrisorna
  39. General overview of duck codecs and their design
  40. Nihav janitoring

2019 27

  1. Nihav boring details
  2. Railways of baden and wurttemberg
  3. The unfinished puzzle from monty python and the quest for the holy grail
  4. Nihav the last quack
  5. Avc support in nihav semi done
  6. Midivid codec family
  7. Going to the 7th level for the grail
  8. Dingo pictures a book
  9. Nihav still ducking
  10. Auf der palzische eisenbahne
  11. Zaehringerstaedte
  12. Nihav after clean up
  13. Nihav rust clippy experience
  14. Vp3 vp6 the golden frame age of duck codecs
  15. Bink b encoder
  16. Bmv complete
  17. Nihav now with tm2x support
  18. Bink2 some words about loop filter
  19. Nihav some bink2 support
  20. Nihav even more bink2 support
  21. Moving with reing game codecs
  22. Bmv moving forward
  23. Dingo pictures
  24. Nihav split and games
  25. Nihav first quacks
  26. Nihav overall design current and intended
  27. Exploring the solar systems on earth

2018 26

  1. Why i am sceptical about av1
  2. Nihav now with full realmedia support
  3. Dingo pictures more titles found
  4. Rmhd reing has started
  5. Realvideo6 technical description
  6. Nihav the fastest realvideo 6 decoder in rust
  7. Some notes on saarland railways
  8. Nihav realmedia rust and everything else
  9. Realaudio cook aka realopus
  10. Nihav lurching forward
  11. A bit on swedish railway network
  12. Dingo pictures the missing masterpiece
  13. Nihav some progress to report
  14. Nihav progress report 3
  15. Nihav progress report 2
  16. Chemicalexperiments cream
  17. Benilux railways an impression
  18. Rust lifetimes sugar
  19. Chemicalexperiments dough and pancakes
  20. An impression on rhaetian railways
  21. Nihav atent dead
  22. Rust in multimedia unwieldy features
  23. Clearvideo somewhat working
  24. Chiariglione is right
  25. Popular swedish bus routes
  26. Clearvideo some progress

2017 35

  1. Rust annoyance driven design
  2. Dingo pictures works early years
  3. H 263 and mpeg 4 asp the root of some evil
  4. Dingo pictures works classics pt 1
  5. Some impressions on czech railways
  6. Dingo pictures works classics pt 2 and final thoughts
  7. Koda
  8. Some notes on vivoactive video
  9. Dingo pictures works adventures
  10. Rmhd a more detailed look
  11. Dingo pictures works for the youngest ones
  12. Dingo pictures art style
  13. Dingo pictures works thrillers
  14. Dingo pictures works fairy tales
  15. Rust optimising decoder experience
  16. Chemicalexperiments lasagne
  17. A bit about legendary german animation
  18. Three problems in supporting multimedia formats
  19. A bit about airlines
  20. Nihav some news
  21. Rust not so great for codec implementing
  22. Nihav concept and principles
  23. Chemicalexperiments cheese cakes
  24. Nihav format detection
  25. Nihav a new decoder
  26. Nihav progress report
  27. Blog restarted
  28. Nihav development progress
  29. Nihav io module
  30. Why modern video codecs suck and will keep on sucking
  31. A short essay on bitstream reading
  32. Chemicalexperiments
  33. Nihav glue and hacks
  34. Nihav buffers and wrappers
  35. Nihav a small update

2016 33

  1. A rant on actimagine vx codec
  2. Telegony in floss
  3. On h 264 coding schemes names
  4. A quick look on perseus
  5. A tale of two failed project
  6. On ffmpeg and voting
  7. On quicktime codecs
  8. Schizophrenia in open source projects
  9. When old will beat new again
  10. A quick look on dli
  11. On italian literature
  12. On variable length codes names
  13. Tm2x woes
  14. How the codecs should emerge hint without ebuilds
  15. Twilightmotion saga 2x
  16. A quick look on imm4
  17. Twilightmotion saga random pre vp3 bits
  18. Twilightmotion saga the end
  19. On multimedia player names
  20. On opensource projects support
  21. General thoughts about reverse engineering speech codecs
  22. Some information on micronas sc4 and voxware metasound
  23. Some thoughts on reuniting
  24. About one fosdem talk
  25. The end
  26. Tm2x some details
  27. Tm2x some more technical details
  28. Optimfrog
  29. Truemotion 2 realtime
  30. Nascale internal design
  31. Again on danish julmust
  32. Swedish food guide for some restricted cases
  33. Sweden the land of germany tomorrow

2015 37

  1. Nihav notes on audio
  2. Freudian slip
  3. Blogposts missing
  4. Sprint report
  5. Nihav nascale
  6. Faq 2
  7. Rants on data compression
  8. Nihav processing graph notes
  9. Nihav io
  10. Nihav data delivery channels
  11. Nihav guidelines
  12. Random thoughts on format design process
  13. On greece
  14. Springtime for h 265 clones
  15. Predicting ngvw rmhd
  16. Nihav base
  17. Nihav core
  18. Some travel notes
  19. Nihav a new approach to multimedia pt 6
  20. Nihav a new approach to multimedia pt 7
  21. Nihav a new approach to multimedia pt 8
  22. Nihav logo proposal
  23. Lz77 based compressors a story similar to lossless codecs
  24. Nihav implementation start
  25. A short guide to julmustpaskmust
  26. A bit about actimagine nerve agent
  27. Vector quantisation codecs are still not semi kinda dead
  28. Decompilation horror
  29. Nihav a new approach to multimedia pt 1
  30. Nihav a new approach to multimedia pt 2
  31. Nihav a new approach to multimedia pt 3
  32. Nihav a new approach to multimedia pt 4
  33. Nihav a new approach to multimedia pt 5
  34. Some notes on vp4
  35. Some notes on lossless video codecs
  36. A call for modern audio codec
  37. Why one should not be overexcited about new formats

2014 28

  1. H 265 an alternative history
  2. A bit on italy
  3. A bit on germany
  4. Blatand passande x
  5. On quack vpx
  6. On anime
  7. On railways again
  8. A codec family proposal
  9. Kbs 743
  10. High priority libav projects revisited
  11. On some annoying audio codecs family
  12. On pop music
  13. Bink2 giving up
  14. Bink2 again
  15. Why i shant design a new format
  16. A bit more about unclearvideo
  17. Utilite
  18. How projects wither and die
  19. All containers suck
  20. A bit more on security
  21. My stomachs guide to sweden
  22. Bink2 re notes
  23. Bink2 frame structure
  24. Bink2 intra block luma
  25. Bink2 intra block chroma
  26. Bink2 inter block residue
  27. Some notes on some intermediate codec family
  28. A glance at mobiclip hd

2013 26

  1. Internetless
  2. On some smaller railway details
  3. Voxware codecs and tags
  4. A new month some new goals
  5. Some information about voxware metasound
  6. How i imagine a perfect computer for me
  7. A quest continues
  8. Another reverse engineer codec before breakfast report
  9. Final words on canopus hq hqa and hqx
  10. In ten years every codec becomes ophhjpeg
  11. A well designed intermediate codec
  12. Prores alpha support is almost there
  13. Sheer madness
  14. Some notes about avc
  15. More about monkeys audio filter changes
  16. A new record 2
  17. On some screen codecs
  18. Omg
  19. On sweden and small details
  20. How one marks useless activity
  21. A few words about go2wastetime version 23
  22. Now the final words about go2uselesstalk
  23. Another piece of digital archeology news
  24. Now hopefully the last post about go2disassembly details
  25. Preserving extinct formats
  26. Monkeys audio noted differenced between versions

2012 18

  1. Fnaq about g2m2g2m3
  2. A few words about g2m4 that were not censored
  3. Teasing
  4. An uninteresting decoder patch contains g2m
  5. Some details on clearvideo
  6. On buying tickets
  7. On some screen codecs including tscc2
  8. About some weird coding methods in various codecs
  9. On monster codec
  10. A followup on go2webcrap codec details
  11. Some notes on indeo audio samples needed btw
  12. On reverse engineering codecs
  13. Some notes on un red codecs
  14. A dream come true
  15. High priority libav projects
  16. A few words about my prores encoder
  17. Call for intel codecs
  18. Codebook hell

2011 14

  1. A codec cookbook
  2. A bit more about cooking
  3. Why ffmpeg is better than libav by numbers but not in reality
  4. Ar du fran norrland
  5. That is not dead which can eternal buffer and with strange aeons ralf may be implemented
  6. Some notes on codecs id like to re but dont have time to do so
  7. A bit about soft drinks « Kostya's Boring Codec World
  8. Some notes on video in LucasArts games « Kostya's Boring Codec World
  9. Nonexistent beast: Bink-d « Kostya's Boring Codec World
  10. What happened to ffmpeg
  11. FOSDEM « Kostya's Boring Codec World
  12. Politically incorrect sayings about some European countries « Kostya's Boring Codec World
  13. Almost full Bink support « Kostya's Boring Codec World
  14. Again about my favourite country « Kostya's Boring Codec World

2010 21

  1. How to Design A Perfectly Awful Codec « Kostya's Boring Codec World
  2. Maybe the last word about Bink version b « Kostya's Boring Codec World
  3. Why lossless audio codecs generally suck
  4. The biggest curse in codec design
  5. Why I love Sweden « Kostya's Boring Codec World
  6. VC-1 interlaced: sine-wave expectations « Kostya's Boring Codec World
  7. Short tourist guide to germany
  8. On Names, Sacred Animals and Germany « Kostya's Boring Codec World
  9. German Transport « Kostya's Boring Codec World
  10. Standards video versus audio
  11. About my new work « Kostya's Boring Codec World
  12. Some RE anecdotes « Kostya's Boring Codec World
  13. A bit about old Bink « Kostya's Boring Codec World
  14. Bink samples needed « Kostya's Boring Codec World
  15. Some Observations on Transport Infrastructure « Kostya's Boring Codec World
  16. A private history of prank that failed « Kostya's Boring Codec World
  17. 325th Anniversary « Kostya's Boring Codec World
  18. All codecs roads lead to FFmpeg « Kostya's Boring Codec World
  19. It was not the codec youre looking for
  20. Some notes on old WMV3 « Kostya's Boring Codec World
  21. Looking for a job in a civilised country

2009 23

  1. Pending work for FFmpeg « Kostya's Boring Codec World
  2. A Short MSS1/2 Description « Kostya's Boring Codec World
  3. Anthems « Kostya's Boring Codec World
  4. 2009 — a Year of Hopes « Kostya's Boring Codec World
  5. Gdium optimizations « Kostya's Boring Codec World
  6. A joy of underpowered hardware
  7. Bink: ‘lossless’ block coding « Kostya's Boring Codec World
  8. Bink: a bunch of peculiarities « Kostya's Boring Codec World
  9. Bink: pattern-run blocks « Kostya's Boring Codec World
  10. Ffmpeg providing better alternative since 2000
  11. Tell me how you pronounce ‘g’ and I’ll tell who you are « Kostya's Boring Codec World
  12. F2 40 01 2a some notes on simd instruction sets and everything
  13. A Bit of New Hardware « Kostya's Boring Codec World
  14. Bink: ‘lossy’ coefficients reading. « Kostya's Boring Codec World
  15. Brief notes about Bink « Kostya's Boring Codec World
  16. In the memory of my ThinkPad « Kostya's Boring Codec World
  17. A bit on Interplay MVE 16-bit « Kostya's Boring Codec World
  18. A bit of news « Kostya's Boring Codec World
  19. AAC encoder and psy model « Kostya's Boring Codec World
  20. General psychoacoustic coding interaction principles « Kostya's Boring Codec World
  21. My proposal on roadmap for ffmpeg
  22. Notes on AAC quantisation « Kostya's Boring Codec World
  23. A bit of new hardware « Kostya's Boring Codec World

2008 35

  1. RV40 is in « Kostya's Boring Codec World
  2. The list of game codecs I want to have in FFmpeg « Kostya's Boring Codec World
  3. The end-of-year summary « Kostya's Boring Codec World
  4. RV3/4 decoders present state: stalled again « Kostya's Boring Codec World
  5. RV: a small update « Kostya's Boring Codec World
  6. A RE Puzzle « Kostya's Boring Codec World
  7. AAC: encoder progress « Kostya's Boring Codec World
  8. News + Extra « Kostya's Boring Codec World
  9. A bit more « Kostya's Boring Codec World
  10. A Round Date « Kostya's Boring Codec World
  11. AAC: Life goes on « Kostya's Boring Codec World
  12. A bit of audio news « Kostya's Boring Codec World
  13. AAC: weekly report « Kostya's Boring Codec World
  14. AAC: Nachrichten pro Woche « Kostya's Boring Codec World
  15. Again on RV40 loop filter « Kostya's Boring Codec World
  16. Troubles with Psy Model « Kostya's Boring Codec World
  17. Again and again on RV40 loop filter « Kostya's Boring Codec World
  18. Turtles All the Way « Kostya's Boring Codec World
  19. A bit of AAC news « Kostya's Boring Codec World
  20. Still in Memphis… « Kostya's Boring Codec World
  21. Some progress in AAC encoder « Kostya's Boring Codec World
  22. Update on AAC progress « Kostya's Boring Codec World
  23. AAC: going to psychoacoustics « Kostya's Boring Codec World
  24. Subtitles « Kostya's Boring Codec World
  25. RV: present state « Kostya's Boring Codec World
  26. VC-1 test source « Kostya's Boring Codec World
  27. Year of AAC in FFmpeg « Kostya's Boring Codec World
  28. FFmpeg Hall of Shame « Kostya's Boring Codec World
  29. A New Record « Kostya's Boring Codec World
  30. RV30/40 – status « Kostya's Boring Codec World
  31. A New Box « Kostya's Boring Codec World
  32. A new iron at work « Kostya's Boring Codec World
  33. Roads « Kostya's Boring Codec World
  34. Profiles and FFmpeg « Kostya's Boring Codec World
  35. Checkpoint « Kostya's Boring Codec World

2007 21

  1. Audiovisual debugger « Kostya's Boring Codec World
  2. A Book on Multimedia « Kostya's Boring Codec World
  3. Multimedia-unrelated news « Kostya's Boring Codec World
  4. X8intra is there! « Kostya's Boring Codec World
  5. Some Thought on Future FFmpeg Audio API « Kostya's Boring Codec World
  6. Flowers « Kostya's Boring Codec World
  7. Another game format « Kostya's Boring Codec World
  8. What I did during my summer « Kostya's Boring Codec World
  9. Some details on RV30/40 « Kostya's Boring Codec World
  10. Musepack SV8 is almost ready « Kostya's Boring Codec World
  11. Samples, and lots of them « Kostya's Boring Codec World
  12. My thoughts on decompiling « Kostya's Boring Codec World
  13. Monkey Audio « Kostya's Boring Codec World
  14. Samples « Kostya's Boring Codec World
  15. VC-1: Some Bugs Squashed « Kostya's Boring Codec World
  16. Why we should have another Monkey’s Audio decoder implementation « Kostya's Boring Codec World
  17. HD-DVD decoding « Kostya's Boring Codec World
  18. VC-1: Blu-Ray is now supported too « Kostya's Boring Codec World
  19. Vc 1 complex profile is supported a bit
  20. Plans for the future
  21. VC-1: Process continues « Kostya's Boring Codec World

2006 31

  1. Fraps path of trial and error
  2. Some news « Kostya's Boring Codec World
  3. Final info about WMV3/VC-1 variants. « Kostya's Boring Codec World
  4. Some progress « Kostya's Boring Codec World
  5. Recent developments « Kostya's Boring Codec World
  6. Some notes on Fraps « Kostya's Boring Codec World
  7. A Work for the Weekend « Kostya's Boring Codec World
  8. Codec Completeness: Report « Kostya's Boring Codec World
  9. VC-1 Simple/Main Profile: 93,8% « Kostya's Boring Codec World
  10. Variety of lossless audio codecs « Kostya's Boring Codec World
  11. Faq
  12. Some more experiments with VC-1 « Kostya's Boring Codec World
  13. VC-1: Checkpoint « Kostya's Boring Codec World
  14. VC-1: Pause « Kostya's Boring Codec World
  15. Bad news « Kostya's Boring Codec World
  16. VC-1 Test Bitstreams « Kostya's Boring Codec World
  17. B-frames: I feel cheated « Kostya's Boring Codec World
  18. VC-1 Forward transform « Kostya's Boring Codec World
  19. M$ Way: Incompatible with itself « Kostya's Boring Codec World
  20. VC-1: 4×4 transform « Kostya's Boring Codec World
  21. VC-1: 8×8 transform « Kostya's Boring Codec World
  22. VC-1: Middle layer problems « Kostya's Boring Codec World
  23. VC-1: Something is showing up « Kostya's Boring Codec World
  24. VC-1: Some more progress « Kostya's Boring Codec World
  25. Real DVD Quality « Kostya's Boring Codec World
  26. Worms « Kostya's Boring Codec World
  27. Goal complete. « Kostya's Boring Codec World
  28. DosBox « Kostya's Boring Codec World
  29. Another codec in FFmpeg « Kostya's Boring Codec World
  30. KMVC codec « Kostya's Boring Codec World
  31. Jpeg ls decoder issues

2005 11

  1. A Brief Summary « Kostya's Boring Codec World
  2. TrueSpeech – 97% complete « Kostya's Boring Codec World
  3. TM2: Almost Complete « Kostya's Boring Codec World
  4. TrueSpeech – Old Audio Codec « Kostya's Boring Codec World
  5. TrueSpeech – Some Information « Kostya's Boring Codec World
  6. VMWare Codec « Kostya's Boring Codec World
  7. TM2 and Final Fantasy « Kostya's Boring Codec World
  8. Codecs, wild and not so wild « Kostya's Boring Codec World
  9. Duck TrueMotion 2 « Kostya's Boring Codec World
  10. TM2 Format Part 1: Global Structure « Kostya's Boring Codec World
  11. TM2 Format Part 2: Blocks « Kostya's Boring Codec World

Undated 3

  1. Monty python the quest for the holy grail formats description
  2. Nihav relicensed code
  3. Escape from haunted house formats