Profile cover photo
Profile photo
Lucien Pullen
Lucien's posts

Me: "Excellent lightning there, storm. How about some more?"
Storm: {{lightning... BANGRUMBLE!!!!}}

Question: Will drinking a decent amount of absinthe affect my listening experience with "Wradanzschnotzgebrgrle!!!1" and the next track "Das Haptische Manifest"?

Hypothesis: Drinking a decent amount (1-2 glasses) will have a positive impact on the listening experience of German electronica "Wradanzschnotzgebrgrle!!!1" and "Das Haptische Manifest".


- Get absinthe. This is important.
- Start music. Start drinking.
- Try to remember to come back and fill in the results when the two songs are done.


The exact amount of absinthe per serving is not known, but it is between 1 and 2 shots. Diluted to the normal ratio of 1:4.


After very scientific testing, the result is that the music was quite enjoyable. Dreamlike at points.

YO! VLC!! I did /not/ instruct you to play backwards and without sound!

Post has attachment
RIP video of RMFC 2010 dance.

Cause of death: Copyright claim and muting by EMI.

My hair has gained +5 in Static. Which is fine, because then it poofs.

Except it poofs up my nose.

Sister: "I need to stop reading these blogs..."
Me: "Want me to block Tumblr for the next few months?"
Sister: .... "I will seriously shave your head."

Post has attachment
Sipping absinthe, playing Pokemon.

Post has attachment
I demand this interface be kept this time around!

So, someone explain this fancy thing that I like to store my videos in called Matroska.

I decided to spend some of my free time dorking with it to store full albums. Here are the results!

On the Mac, I can use mkvextract to get out a cue file, but only if I have added a tags file. Humorously, the cue file is wrong, as it's missing a track title and seek information.

    TITLE "No Path To Follow"
    TITLE "All Rights Reversed"
    PERFORMER "Klaxons"

To add insult to injury, VLC cannot use this cue file. Period. It spits out some random message into the debug window: "macosx warning: unknown disk type, no idea what to display". Don't even ask what that's supposed to mean. Maybe it's trying to play the cover art.

Speaking of cover art and VLC, VLC displays the beautiful 500x500 JPEG in the metadata window as a miniscule 16x16 icon. Yea, I'm at a loss.

Oh, and if I use `mkvextract timecodes_v2` so I can use the timecode split to get tracks? SIGARBORT.

% mkvextract timecodes_v2 We\ Are\ The\ Night\ \(1\).mka 0:timecodes.txt
mkvextract(1258) malloc: * error for object 0x7fff7029e500: pointer being freed was not allocated
* set a breakpoint in malloc_error_break to debug
zsh: abort (core dumped)  mkvextract timecodes_v2  0:timecodes.txt

I used tab completion to get that file name, so don't tell me I didn't escape it for the shell properly (notice how it's missing in the call echo that zsh gives).

FFmpeg can work with Matroska tags! It's impressive! However, it has some fun... /quirks/... about the output.

    title           : We Are The Night
    creation_time   : 2012-09-23 10:45:35
    ALBUM/TITLE     : We Are The Night
    ALBUM/ARTIST    : The Chemical Brothers

Or, you know, maybe displaying title information twice is standard, who am I to say? {{shrug}}

Speaking of tags... ... did you know that VLC /doesn't/ speak all of Matroska? They claim full support on their website, but only ChapterAtom is actually used. That may have to do with how my metadata is messed up, but I'm not entirely sure how it got that way.

NOTE I managed to fix the stray ALBUM/ in the global metadata. Note to self: don't follow the spec as shown in the examples. After fixing, the ALLCAPS title is used (from the tags file, not the chapters file) in FFmpeg. Not sure about VLC, because the lowercase and ALLCAPS titles are the same.

However, even /with/ fixed global metadata, VLC still doesn't display things correctly.

Title: We Are The Night (So far so good.)
Artist: Midlake (The last feature, should be "The Chemical Brothers".)
Date: Sun Sep 23 11:09:29 2012 (Geez, /that/ looks familiar.)

Everything else is null. Except the album art, which is still 16x16.

Now, I know VLC probably uses "DATE" (any case) as the publish date, since that's what the field is in Vorbis and MPEG, but the Matroska spec CLEARLY states "DATE_RELEASE" (in ALLCAPS) as the metadata tag for publish date. "creation_time" is an artifact added by FFmpeg[1] anyways (it's the timestamp of when you called the program), so why is VLC even /thinking/ of using that?...

I hear that, if you hover over a Matroska video or visualizer seek bar while in fullscreen, you can get a snap-to-chapter thing going. Apparently, that feature was never implemented and forgotten about for the Cocoa interface once they got it working in the Qt4 one (which, in my opinion, is an inferior interface). Only way to access chapter marks are through the GUI in Playback->Chapter. Oh, and the wrong title is being displayed, but you probably guessed why /that/ is.

    Chapter #0.2: start 457.480000, end 740.180000
      TITLE           : All Rights Reversed
      ARTIST          : Klaxons
      track           : 3

displays as "All Rights Reversed [feat. Klaxons]"... the title defined in ChapterAtom, but not used by FFmpeg, only VLC.

Now, I wouldn't care much about this (I mean, it /is/ in the file after all!), except I'm a bit of a metadata nut. I also really like VLC, but... ... cue files expand as a tree (turn it on in settings), why don't Matroska Audio chapters do the same? Why doesn't VLC speak Matroska tags? WHY IS THE ALBUM ART 16x16 PIXELS?!

Oh well, this is what I get for not using iTunes. And I was so hoping to use Matroska more fiercely (read: more than just DVD rips), too.

^1 "creation_time", along with "ENCODER" (in FLAC... don't know what in MPEG), is the usual sign that a file has been created with FFmpeg. Look for something like "Lavf54.22.100" in the ENCODER field.

PS For those keeping track, this post was made later (early?) than the previous one. I'm having a hard time keeping my sleep schedule from drifting. I'm stuck waking up at 2-4 PM, and it's getting later.

Of all the tricks being played on us about politics, religion, human rights, free will, and what to eat for breakfast, the most egregious of those would be how ________ (deity) decided to implement time in such a way that we couldn't TCO life.

Or... ... /is/ there a way to TCO life, and exist in constant space? Have we just not discovered it yet?

Could it be that there is a law of physics, currently elusive, that would give us that?

We've proven EPR Entanglement... the technique for doing so in C is so simple that it's taught in beginner courses. Magic? No, just echoes.

We've also proven recursion in constant space... GCC knows how to do it, and it's a requirement in Scheme. Magic? No, just introspection.

And then there's continuations... ... but I'm still stuck in the coffee introduction[1], so don't ask me how we've proven that.

Can we bitswap reality? Can we TCO life? Can we call/cc our worries away? Not now. Maybe not in your lifetime. Maybe not in your child's child's child's (abbr. chiiild's) lifetime. But... ... maybe I'm too tired to be thinking about what was written in the Wizard Book about computer science engineering that just happens to involve computers at the moment... ...

Maybe it /is/ possible.

^1 Unknown et al.. "The Fundamental Concept of Continuations". <!msg/comp.lang.lisp/ZxJ5uFPQMnc/QSi65St4H04J>. Coffee post only <>.

(Caution: Reading all of the thread may result in your perception of reality changing. Consume with doctor prescription only.)

This post has been brought to you by sleep deprivation, and recursion. All bow down to recursion!
Wait while more posts are being loaded