41554 blogs · [ { "id": "01a0878b-f7e1-71e7-ad88-2ac1a1e020af", "title": "Mirrorbits 0.6.2", "url": "https://jbkempf.com/blog/2026/mirrorbits-0.6.2/", "published_at": "2026-08-07T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a24b5df7", "title": "FFmpeg 9.0", "url": "https://jbkempf.com/blog/2026/ffmpeg-9.0/", "published_at": "2026-08-04T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a319e5ad", "title": "libdvdread 7.1 & libdvdcss 1.6: DVD-VR edition", "url": "https://jbkempf.com/blog/2026/DVD_VR_edition/", "published_at": "2026-07-29T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a3e4a064", "title": "VLC for Vega OS", "url": "https://jbkempf.com/blog/2026/vlc-vegaos/", "published_at": "2026-07-23T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a423eda6", "title": "libbluray 1.5.0", "url": "https://jbkempf.com/blog/2026/libbluray-1.5.0/", "published_at": "2026-07-20T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a50ca8d0", "title": "dav1d 1.5.4", "url": "https://jbkempf.com/blog/2026/dav1d-1.5.4/", "published_at": "2026-07-17T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a57a49ac", "title": "Let dav2d be", "url": "https://jbkempf.com/blog/2026/dav2d/", "published_at": "2026-05-31T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a5955a89", "title": "FFmpeg: The Incredible Technology Behind Video on the Internet", "url": "https://jbkempf.com/interviews/lex-fridman-496-ffmpeg/", "published_at": "2026-05-05T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a5f16295", "title": "Update on FFmpeg, VLC, related libraries and Kyber", "url": "https://jbkempf.com/interviews/fosdem-2026-vlc-ffmpeg-kyber/", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a611c289", "title": "VLC 3.0.23", "url": "https://jbkempf.com/blog/2026/vlc-3.0.23/", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a70dcb4d", "title": "libspatialaudio 0.4: a modern spatial audio library", "url": "https://jbkempf.com/blog/2025/libspatialaudio-0.4/", "published_at": "2025-12-21T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a79f0e59", "title": "libdvdnav/read 7 & libdvdcss 1.5 releases: DVD-Audio", "url": "https://jbkempf.com/blog/2025/DVD_audio_edition/", "published_at": "2025-11-24T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a87f6f40", "title": "dav1d 1.5 Sonic", "url": "https://jbkempf.com/blog/2025/dav1d-1.5/", "published_at": "2025-11-16T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a938752b", "title": "Honoured to Receive the European SFS Award 2025", "url": "https://jbkempf.com/blog/2025/European_SFS_Award_2025/", "published_at": "2025-11-10T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1a9c3c57c", "title": "libbluray 1.4.0 release", "url": "https://jbkempf.com/blog/2025/libbluray-1.4.0/", "published_at": "2025-08-24T13:11:09+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1aa10733f", "title": "Mirrorbits 0.6 release", "url": "https://jbkempf.com/blog/2025/mirrorbits-0.6/", "published_at": "2025-04-21T15:18:09+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1aa907c4c", "title": "Exploring Ultra-Low Latency Video Control with Kyber", "url": "https://jbkempf.com/interviews/mile-high-video-2025-kyber/", "published_at": "2025-02-01T00:00:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1aa907ec1", "title": "FFmpeg 7.1: a tons of codecs", "url": "https://jbkempf.com/blog/2024/ffmpeg-7.1.0/", "published_at": "2024-09-30T10:22:07+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1aa930629", "title": "FFmpeg 7.0: a question of threads", "url": "https://jbkempf.com/blog/2024/ffmpeg-7.0.0/", "published_at": "2024-04-15T10:22:07+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1aaa2f448", "title": "dav1d 1.2.0 release", "url": "https://jbkempf.com/blog/2023/dav1d-1.2.0/", "published_at": "2023-05-03T14:28:07+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1aafff727", "title": "FFmpeg 5.0", "url": "https://jbkempf.com/blog/2022/FFmpeg-5.0/", "published_at": "2022-01-17T12:42:22+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1ab203c1f", "title": "dav1d 0.9.1: a ton of asm", "url": "https://jbkempf.com/blog/2021/dav1d-0.9.1-a-ton-of-asm/", "published_at": "2021-08-01T14:31:23+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1aba00210", "title": "La folle histoire de VLC", "url": "https://jbkempf.com/interviews/la-folle-histoire-de-vlc/", "published_at": "2021-06-22T07:46:44+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1ac334821", "title": "La folle histoire de VLC (1)", "url": "https://jbkempf.com/interviews/la-folle-histoire-de-vlc-1/", "published_at": "2021-06-22T07:46:44+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1acd2f793", "title": "La folle histoire de VLC (2)", "url": "https://jbkempf.com/interviews/la-folle-histoire-de-vlc-2/", "published_at": "2021-06-22T07:46:44+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1ad9aa992", "title": "La folle histoire de VLC (2)", "url": "https://jbkempf.com/interviews/la-folle-histoire-de-vlc-3/", "published_at": "2021-06-22T07:46:44+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1ae81aa70", "title": "University representative", "url": "https://jbkempf.com/projects/university-representative/", "published_at": "2021-06-22T07:46:44+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1af73d2f9", "title": "VideoLan", "url": "https://jbkempf.com/projects/videolan-1/", "published_at": "2021-06-22T07:46:44+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1afa73494", "title": "VideoLan", "url": "https://jbkempf.com/projects/videolan-2/", "published_at": "2021-06-22T07:46:44+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b069b171", "title": "VideoLan", "url": "https://jbkempf.com/projects/videolan/", "published_at": "2021-06-22T07:46:44+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b0f57960", "title": "dav1d 0.7.1", "url": "https://jbkempf.com/blog/dav1d-0.7.1/", "published_at": "2020-06-22T08:30:32+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b1eac2fa", "title": "dav1d 0.7.0: mobile focus", "url": "https://jbkempf.com/blog/dav1d-0.7.0-mobile-focus/", "published_at": "2020-05-21T14:10:32+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b23e6c02", "title": "dav1d 0.5.1: more speed!", "url": "https://jbkempf.com/blog/dav1d-0.5.1/", "published_at": "2019-10-29T06:52:49+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b31a2d57", "title": "dav1d 0.5.0 release: fastest!", "url": "https://jbkempf.com/blog/dav1d-0.5.0-release-fastest/", "published_at": "2019-10-14T16:32:46+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b3632d0e", "title": "VLC for iOS 3.2: a new hope", "url": "https://jbkempf.com/blog/VLC-for-iOS-3.2-a-new-hope/", "published_at": "2019-09-19T08:47:20+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b374f15a", "title": "VLC 3.0.7 and security", "url": "https://jbkempf.com/blog/VLC-3.0.7-and-security/", "published_at": "2019-06-07T06:44:36+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b3f5dac6", "title": "dav1d 0.3.0 release: even faster!", "url": "https://jbkempf.com/blog/dav1d-0.3-release-even-faster/", "published_at": "2019-04-19T07:28:27+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b450f18a", "title": "dav1d shifts up a gear : 0.2 is out!", "url": "https://jbkempf.com/blog/dav1d-shifts-up-a-gear-0.2-is-out/", "published_at": "2019-03-13T19:32:11+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b49006ff", "title": "How to use AV1 with open source tools", "url": "https://jbkempf.com/blog/AV1-open-source-tools/", "published_at": "2018-12-19T14:37:39+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b57862af", "title": "First release of dav1d, the AV1 decoder", "url": "https://jbkempf.com/blog/First-release-of-dav1d/", "published_at": "2018-12-11T14:30:20+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b5916de6", "title": "dav1d: performance and completion of the first release", "url": "https://jbkempf.com/blog/dav1d-toward-the-first-release/", "published_at": "2018-11-21T17:31:17+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b5bc05df", "title": "The VLC Technical Committee", "url": "https://jbkempf.com/blog/The-VLC-Technical-Committee/", "published_at": "2018-10-25T22:16:58+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b5ccad6c", "title": "Introducing dav1d: a new AV1 decoder", "url": "https://jbkempf.com/blog/Introducing-dav1d/", "published_at": "2018-10-01T16:43:33+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b643f015", "title": "VLC for iOS and UWP 3.1.0 release", "url": "https://jbkempf.com/blog/VLC-3.1.0-release/", "published_at": "2018-07-18T22:06:14+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b6879e91", "title": "Welcome back!", "url": "https://jbkempf.com/blog/Welcome-back/", "published_at": "2018-07-18T21:21:54+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b7746a2e", "title": "Last weeks in VideoLAN - 53", "url": "https://jbkempf.com/blog/Last-week-in-VideoLAN-53/", "published_at": "2016-08-24T09:10:52+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b7b520ad", "title": "Last week in VideoLAN - 52", "url": "https://jbkempf.com/blog/Last-week-in-VideoLAN-52/", "published_at": "2016-08-08T15:23:05+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b8896e19", "title": "Last week in VideoLAN - 51", "url": "https://jbkempf.com/blog/Last-week-in-VideoLAN-51/", "published_at": "2016-08-03T11:37:20+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b88d41ba", "title": "Last weeks in VideoLAN - 50", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-50/", "published_at": "2016-07-25T14:25:56+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b9084f65", "title": "Announcing VLC for UWP 2.0 beta", "url": "https://jbkempf.com/blog/Announcing-VLC-for-UWP-2.0/", "published_at": "2016-06-28T12:54:50+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b9d515f4", "title": "Last weeks in VideoLAN - 49", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-49/", "published_at": "2016-06-27T20:49:46+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1b9e5fa1e", "title": "This week in VideoLAN - 48", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-48/", "published_at": "2016-06-20T07:40:34+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1ba194775", "title": "This week in VideoLAN - 47", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-47/", "published_at": "2016-06-13T08:58:53+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1bac5186f", "title": "Announcing VLC for Android 2.0", "url": "https://jbkempf.com/blog/VLC-for-Android-2.0/", "published_at": "2016-06-09T15:02:01+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1bb74773b", "title": "This week in VideoLAN - 46", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-46/", "published_at": "2016-06-07T21:41:23+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1bbdab2a9", "title": "This week in VideoLAN - 45", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-45/", "published_at": "2016-05-29T16:41:47+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1bc8c504f", "title": "These weeks in VideoLAN - 44", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-44/", "published_at": "2016-05-23T07:53:36+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1bd2488eb", "title": "This week in VideoLAN - 43", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-43/", "published_at": "2016-05-09T20:59:51+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1bd486a12", "title": "This week in VideoLAN - 42", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-42/", "published_at": "2016-04-24T21:01:32+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1bd7b49ed", "title": "This week in VideoLAN - 41", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-41/", "published_at": "2016-04-19T09:32:02+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1be4f269e", "title": "These weeks in VideoLAN - 40", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-40/", "published_at": "2016-04-11T22:59:13+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1bf00786d", "title": "This week in VideoLAN - 39", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-39/", "published_at": "2016-03-20T16:09:19+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1bf0f62f2", "title": "These weeks in VideoLAN - 38", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-38/", "published_at": "2016-03-07T00:14:02+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c00c190f", "title": "This week in VideoLAN - 37", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-37/", "published_at": "2016-02-28T19:45:25+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c0efdf63", "title": "This week in VideoLAN - 36", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-36/", "published_at": "2016-02-21T17:15:18+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c0fc79da", "title": "These weeks in VideoLAN - 35", "url": "https://jbkempf.com/blog/These-weeks-in-VideoLAN-35/", "published_at": "2016-02-14T21:08:30+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c1982740", "title": "15 years of VLC and VideoLAN", "url": "https://jbkempf.com/blog/15-years-of-VLC/", "published_at": "2016-02-01T16:25:01+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c26fb9d4", "title": "These weeks in VideoLAN - 34", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-34/", "published_at": "2016-01-19T21:17:46+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c3350396", "title": "This week in VideoLAN - 33", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-33/", "published_at": "2016-01-19T20:46:14+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c37575f1", "title": "This week in VideoLAN - 32", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-32/", "published_at": "2016-01-10T22:31:18+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c40b2445", "title": "These weeks in VideoLAN - 31", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-31/", "published_at": "2015-12-28T15:18:14+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c495fe3a", "title": "libdvdcss 1.4.0 release", "url": "https://jbkempf.com/blog/libdvdcss-1.4.0-release/", "published_at": "2015-12-24T11:13:27+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c5022ad8", "title": "This week in VideoLAN - 30", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-30/", "published_at": "2015-12-21T00:54:49+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c58202b4", "title": "Announcing VLC for Chrome OS", "url": "https://jbkempf.com/blog/Announcing-VLC-for-Chrome-OS/", "published_at": "2015-12-16T17:37:13+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c593a4c8", "title": "Last weeks in VideoLAN - 29", "url": "https://jbkempf.com/blog/Last-week-in-VideoLAN-29/", "published_at": "2015-12-08T10:12:34+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c5a8047a", "title": "This week in VideoLAN - 28", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-28/", "published_at": "2015-11-30T09:09:22+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c60cc913", "title": "This week in VideoLAN - 27", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-27/", "published_at": "2015-11-23T08:45:31+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c6d4babe", "title": "This week in VideoLAN - 26", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-26/", "published_at": "2015-11-16T22:46:55+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c74f60fb", "title": "This week in VideoLAN - 25", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-25/", "published_at": "2015-11-08T23:43:03+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c7a922d3", "title": "This week in VideoLAN - 24", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-24/", "published_at": "2015-11-02T09:35:15+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c7faa416", "title": "This week in VideoLAN - 23", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-23/", "published_at": "2015-10-25T22:21:00+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c8c9caa9", "title": "This week in VideoLAN - 22", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-22/", "published_at": "2015-10-19T12:17:37+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1c94dc143", "title": "This week in VideoLAN - 21", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-21/", "published_at": "2015-10-12T09:14:36+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1ca36586a", "title": "This week in VideoLAN - 20", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-20/", "published_at": "2015-10-05T22:50:40+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1caccf996", "title": "libbluray 0.9.0", "url": "https://jbkempf.com/blog/libbluray-0.9.0/", "published_at": "2015-10-04T15:17:13+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1cafa3eac", "title": "Last weeks in VideoLAN - 19", "url": "https://jbkempf.com/blog/Last-weeks-in-VideoLAN-19/", "published_at": "2015-09-28T16:37:36+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1cb02d72e", "title": "new libVLC backend for EFL/Emotion", "url": "https://jbkempf.com/blog/Emotion-backend/", "published_at": "2015-09-26T17:25:04+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1cbcf106f", "title": "The future of codecs is at VideoLAN Dev Days '15", "url": "https://jbkempf.com/blog/The-future-of-codecs-is-at-VideoLAN-Dev-Days-15/", "published_at": "2015-09-16T13:56:50+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1cbdf811d", "title": "This week in VideoLAN - 18", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-18/", "published_at": "2015-09-14T15:26:23+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1cc79ce3e", "title": "This week in VideoLAN - 17", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-17/", "published_at": "2015-09-06T15:51:57+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1cd748f83", "title": "This week in VideoLAN - 16", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-16/", "published_at": "2015-09-01T17:05:42+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1cdd414b4", "title": "This week in VideoLAN - 15", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-15/", "published_at": "2015-08-24T12:03:07+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1cdfbcdac", "title": "Last weeks in VideoLAN - 14", "url": "https://jbkempf.com/blog/Last-weeks-in-VideoLAN-14/", "published_at": "2015-08-17T12:52:26+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1cef74f72", "title": "This week in VideoLAN - 13", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-13/", "published_at": "2015-08-03T20:06:23+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1cf7067ad", "title": "This week in VideoLAN - 12", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-12/", "published_at": "2015-07-26T20:43:37+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1d04a4a3d", "title": "This week in VideoLAN - 11", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-11/", "published_at": "2015-07-20T12:47:36+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1d0c714b1", "title": "This week in VideoLAN - 10", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-10/", "published_at": "2015-07-13T10:50:43+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1d1501cc2", "title": "This week in VideoLAN - 9", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-9/", "published_at": "2015-07-05T21:25:55+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1d1c31d5b", "title": "This week in VideoLAN - 8", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-8/", "published_at": "2015-06-29T08:53:23+00:00" }, { "id": "01a0878b-f7e1-71e7-ad88-2ac1d263b5c8", "title": "This week in VideoLAN - 7", "url": "https://jbkempf.com/blog/This-week-in-VideoLAN-7/", "published_at": "2015-06-22T09:26:51+00:00" } ] posts Claim your blog
Back to jbkempf.com
Blog · corpus.blog/blogs/jbkempf.com/posts

jbkempf.com

jbkempf.com

2026

2025

2024

2023

2022

2021

2020

2019

2018

2016

2015