First post, by helkaluin
Hello, I hope I've opened this thread in the appropriate sub-forum. If not, please do let me know where should I go instead.
Long story short: A bunch of us folks are trying to preserve Cookie's Bustle (1999), an obscure Japanese point-and-click adventure game written in Macromedia Director that recently became found after being lost for years. The game and all its related media is currently under a copyright troll's fraudulent claims and are deleted left and right.
We're in the very early stages of attempting a fan-translation/subtitling the dialogue and upscaling the in-game videos, both of which require us to encode videos to the format in the original game. Using mediainfo tells us the following information:
General Complete name : rodik.mov Format : QuickTime Format/Info […]
General
Complete name : rodik.mov
Format : QuickTime
Format/Info : Original Apple specifications
Format settings : Compressed header
File size : 1.97 MiB
Duration : 21 s 33 ms
Overall bit rate : 785 kb/s
Movie name : Cookie's Bustle(R) "Mysterious Bombo World"
Movie_More : http://www.rodik.com/
Encoded date : UTC 1999-11-17 13:26:27
Tagged date : UTC 1999-11-17 13:26:28
Writing library : Apple QuickTime
Copyright : (c)1999 RODIK, INC. All rights reserved.Video
ID : 1
Format : Sorenson 1
Codec ID : SVQ1
Codec ID/Info : Sorenson Media Video 1 (Apple QuickTime 3)
Duration : 21 s 33 ms
Source duration : 20 s 633 ms
Source_Duration_LastFrame : -33 ms
Bit rate : 569 kb/s
Width : 360 pixels
Height : 270 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 15.000 FPS
Bits/(Pixel*Frame) : 0.390
Stream size : 1.43 MiB (73%)
Source stream size : 1.51 MiB (76%)
Title : Apple ÉrÉfÉIÅEÉÅÉfÉBÉAÉnÉìÉhÉâ / Apple ÉGÉCÉäÉAÉXÅEÉfÅ[É^ÉnÉìÉhÉâ
Language : English
Encoded date : UTC 1999-11-17 13:19:09
Tagged date : UTC 1999-11-17 13:26:28Audio
ID : 2
Format : ADPCM
Format settings : IMA
Codec ID : ima4
Duration : 21 s 30 ms
Source duration : 20 s 631 ms
Bit rate mode : Constant
Bit rate : 176.4 kb/s
Channel(s) : 2 channels
Sampling rate : 22.05 kHz
Stream size : 453 KiB (22%)
Source stream size : 444 KiB (22%)
Title : Apple ÉTÉEÉìÉhÅEÉÅÉfÉBÉAÉnÉìÉhÉâ / Apple ÉGÉCÉäÉAÉXÅEÉfÅ[É^ÉnÉìÉhÉâ
Language : English
Encoded date : UTC 1999-11-17 13:19:09
Tagged date : UTC 1999-11-17 13:26:28
The video and audio codecs should be easily satisfied, with the ffmpeg flags
-c:v svq1 -c:a adpcm_ima_qt
, but we're currently stumped by the fact that ffmpeg interprets the .mov container as the post-MPEG4 version of .mov.
The resulting file from ffmpeg would have this as its container information:
General Complete name : rodik-ffmpeg.mov Format : MPEG-4 Format pro […]
General
Complete name : rodik-ffmpeg.mov
Format : MPEG-4
Format profile : QuickTime
Codec ID : qt 0000.02 (qt )
File size : 3.39 MiB
Duration : 21 s 67 ms
Overall bit rate : 1 350 kb/s
Movie name : Cookie's Bustle(R) "Mysterious Bombo World"
Movie_More : http://www.rodik.com/
Writing application : Lavf58.76.100
Copyright : (c)1999 RODIK, INC. All rights reserved.
Comment : http://www.rodik.com/
Which, of course, fails to play on QuickTime 4, which this game uses.
So the question is: does anybody here know of a way to mux a .mov file that QuickTime 4 could read? Is there a flag for ffmpeg that tells it to use a .mov container that is pre-MPEG4? Or do we have to dig out a copy of the old QuickTime encoder somewhere?