Is there a point in using QuickTime Player's 'maximum' quality for streaming Hi8 analog tapes?

I have a bunch of Hi8 analog (and digital8) tapes. I'm just starting the process of digitizing them by streaming them into QuickTime Player. I have a camcorder firewire 400 cable plus 3 adapters to convert to USB-C. Was shocked that it actually works, so now I'm on to actually trying to get the job of digitizing all these tapes done.


My main question is whether there is any point to using the "maximum" quality setting when recording. This creates huge .mov files in the "Linear PCM, Apple ProRes 422" format, but I can later encrypt them to something smaller. I would assume H.264 480p would be the choice, and is about 1/10th the size. This results in a file that the Finder says is using codec "H.264, MPEG-4 AAC". This seems to be the same codec used if the "high" quality is chosen for the recording.


Another question, kind of related to the above, is whether any of the encodings are lossless, but still give some decent compression. I read that H.264 can be configured to be lossless, but I don't see how to do this when choosing the codec to use.



[Re-Titled by Moderator]

Posted on Feb 16, 2025 7:43 PM

Reply
44 replies
Sort By: 

Feb 17, 2025 11:48 PM in response to cjp987

cjp987 wrote:

I just compared a video captured with "Maximum" quality to the same video compressed with the H.264. The compressed version looks way better. The original is grainy while the compressed looks very crisp. I guess there is a lot of correction that goes on during the compression that makes it look better. They both suffer from what I guess you would call ghosting or doubling of the image when there is movement. I thought this is what deinterlacing was suppose to correct.

QT Player "Maximum" (PAL, I guess NTSC is slightly different) is the original tape resolution 702x576 with very large ProRes codec so it is meant for further editing and re-encoding.


QT Player "High" (PAL) is somewhat "worse" 585x480 resolution already with small H.264 codec so it is meant for delivery.


As you discovered, QT Player deinterlaces both so there is that "ghosting" in moving scenes.


The old QT Player 7 "Device Native" is the original tape resolution 720x576 (yes, also 702x576 is original but I won't go to tech details here) with largish DV codec so it is meant for further editing and re-encoding. But it preserves interlacing so there are interlacing "stripes" or "ghosting" or "neither visual glitch" in moving scenes depending how it is viewed (in VLC etc) or deinterlaced and re-encoded for delivery (in Handbrake, Shutter Encoder, Final Cut Pro, ffmpeg etc). Naturally I prefer the last option (and do a "bob" deinterlace which preserves both interlacing fields in 25 fps PAL and outputs it as double frame rate 50 fps). The new QT Player makes that impossible because it deinterlaces as "ghosting" method when importing no matter what. So I personally would avoid that and use other apps to import DV/D8 tapes (old QT Player 7, old iMovie v4-6, Final Cut Pro etc).

Reply

Feb 18, 2025 9:40 AM in response to Matti Haveri

Matti Haveri wrote:

QT Player "Maximum" (PAL, I guess NTSC is slightly different) is the original tape resolution 702x576 with very large ProRes codec so it is meant for further editing and re-encoding.

QT Player "High" (PAL) is somewhat "worse" 585x480 resolution already with small H.264 codec so it is meant for delivery.


So what happens if you take an H.264 encoded video and do further editing (just clipping or splicing of video clips). Does the decode/re-encode process further degrade the video?

As you discovered, QT Player deinterlaces both so there is that "ghosting" in moving scenes.

So there are other types of deinterlacing that don't cause ghosting? I think you said you prefer "bob". What are the advantages and disadvantages of using it? How do you choose an appropriate deinterlacing method (I see VLC has many).

Reply

Feb 18, 2025 11:02 AM in response to cjp987

cjp987 wrote:
So what happens if you take an H.264 encoded video and do further editing (just clipping or splicing of video clips). Does the decode/re-encode process further degrade the video?

H.264 is a delivery format not really meant for further editing but that has not stopped people doing that.


Yes, H.264 can be losslessly be cut and trimmed with straight cuts, but only "to the GOP" or group of pictures that usually happen at about 1-8 second intervals. Apps like QT Player cut to those GOP I-frames and just hide the non-cuttable I&P frames that some apps like Avidemux can then reveal.


Any further editing needs lossy re-encoding. And repeating that leads to "generation loss" and even more quality loss.


On the other hand, the much larger ProRes files can be edited frame accurately because it is, erm, an editing format with much less compression so it is not meant for delivery.


Interlacing (and rectangular pixels, and NTSC 30/1.001 ≈29.97 frame rate) are a nuisance from the past when ancient cathode ray tube TV's and technology still needed such clever tricks.


Interlaced footage has two temporally different lines with a field rate of 50 (PAL) or 60 (NTSC) that together make frames at half of the field rate. But in moving scenes they are different and if you put them on top of each other you get that ghosting or stripes depending how you view it.


New TV's and computer screens are not interlaced but progressive so those ugly interlacing lines must somehow be removed from the same frame. One common option is just to delete the other line and maybe interpolate its contents. The other "Bob Weaver Deinterlacing Filter" method is to preserve both lines, interpolate and double the frame rate with slightly smoother motion.

Reply

Feb 18, 2025 2:00 PM in response to Matti Haveri

I got the G4 setup to stream from the camcorder video again. I’m pretty sure I used iMovie (or iMovie HD) when I last went down this path in 2003. That’s also when I got the Digital8 camcorder, making it possible to stream out the Hi8 tapes over firewire.


I streamed in a tape using iMovie HD and it seems to have worked, but things are a bit different than in 2003. In 2003 the clips were all segmented into clips of about 2gb (a bit under 10 minutes). Now they are segmented into 1hr clips. In both cases the finder says the clips are files of type “DV movie”. However, the clips from 2003 do not have a .dv extension and the new clips do. Also the 2003 clips were not playable with the macOS 14 version of QuickTime Player (but were with the 10.13 version), but the new clips are playable. That got me thinking, is it the lack of the .dv extension the only reason the current QuickTime Player would not play the clips. Sure enough it is. I added .dv to the old files from 2003, and now QuickTime Player will play them. And unlike the 10.13 version of QuickTime Player, it did not require automatically converting them first.


Since it seems I should be starting with the raw video whenever doing any editing, and choosing a better deinterlacer, I’m thinking of taking up your original advice and doing all the streaming on the G4 using iMovie HD. It will mean sending much larger files to my daughter (she’ll be doing the editing), but seems like it is a better approach, and I can keep the raw video files archived in case they are ever needed in the future. BTW, is there a better format to keep these DV movies in that VLC can easily convert to, but is still considered raw video?


Regarding deinterlacing choices. I tried Bob compared to the QuickTime Player default. Bob has much more noticeable stair stepping. The default QuickTime Player has ghosting and what I would call blurred stair stepping (probably blurred front the ghosting. I found just using the VLC default deinterlacing (I’m not sure what that actually is) had much better results than either Bob or the QuickTime Player default. No ghosting and no stair stepping.

Reply

Feb 18, 2025 10:52 PM in response to cjp987

BTW, I just read that DV is lossy, meaning that in order to edit it, it needs to be decompressed and then compressed again when finalizing the edits. So it is not "raw" video. But my understanding is that that loss in video quality is less than if you had done the same with H.264 or some other highly compressed video. Does that sound right?

Reply

Feb 18, 2025 11:29 PM in response to cjp987

iMovie v1-6 has a setting to split scenes into smaller clips if there is a break in the timecode (i.e. the recording was halted). If that setting is turned off, iMovie v5-6 no longer has a maximum clip size of 2 GB (=9 minutes 27 seconds) previous versions had. I guess some versions did not add a file suffix .dv to its Media files (you can just grab the imported DV movies from the iMovie project folder or ctrl-click and open the project package later versions use, and archive them).


Various iMovie 1-6 versions had various irritating bugs but I had workflows to avoid them. Let me know if you plan to use some version so I can dig a memo for it.


In the past I used MPEG Streamclip (great app that runs up to Mojave) to deinterlace and export as compressed .mp4. So one great and easy option is to use that and call it a day because MPEG Streamclip handles the gory details like converting rectangular DV pixels to square pixels etc behind the scenes very nicely and accurately.


MPEG Streamclip can drill also into the newer iMovie project package, open the tiny reference .mov that contains the movie the user has edited, and export THAT as .mp4. Very handy.


But MPEG Streamclip does not support bob deinterlacing and I felt bad about throwing 50% off from the input so I now use ffmpeg for that and IMO the quality is good and better than with FCP (but not much better compared to MPEG Streamclip output with much less fuss).


Other options are to use Handbrake or Shutter Encoder (I have not tried to use VLC for this) to convert .dv to .mp4 but there are numerous options to choose from while MPEG Streamclip has a cleaner interface. Shutter Encoder can also run cookbook-style readily made ffmpeg commands via its GUI which is great for people who are afraid using the Terminal.


Importing as .dv or .mov with the DV codec is lossless (*) compared to the original DV/D8 tape so just use that for archiving (* bad tape spots and other hiccups while importing are flies in the ointment so there might be a few dropped frames per hour, though).

Reply

Feb 19, 2025 8:54 AM in response to Matti Haveri

I guess the most important thing for me right now is that I get the content off the Hi8 and Digital8 tapes and in an archival format that can be used in the future to create whatever end product desired. It sound like you are saying just keeping them around as .dv files is fine for that.


One question I have along those lines relates to the auto splitting that iMovie is doing. Yes, I found the "start a new clip at each scene break" option, but that only seems to impact Digital8 tapes. Hi8 tapes start a new clip at 1hr no matter what the setting. I'm trying to decide if I should set this option for the Digital8 tapes. I've only streamed 1 Digital8 tape so far, and it ended up with 178 clips for a 1hr tape. Should I go with this or go with 1 large 1hr clip?

Reply

Feb 19, 2025 9:55 AM in response to cjp987

cjp987 wrote:

"start a new clip at each scene break" option, but that only seems to impact Digital8 tapes. Hi8 tapes start a new clip at 1hr no matter what the setting.

Yes, originally analog footage does not have those timebreaks in DV stream that can automatically split scenes into clips. The same happened when I used my old Sony TRV320E D8 to digitize my old VHS tapes and when I borrowed the camcorder so a friend so she could digitize her Hi8 tapes on-the-fly with that D8 camcorder to iMovie.


I have archived all my original VHS and D8 tapes as max 2 GB (max 9 min 27 sec) clips as an old habit and because larger clips are clumsy to handle (especially in the past with slow HDD drives). So pick anything between 10-65 min as a clip size. I'd not split even D8 footage into numerous small scene clips but edit and trim them later, if necessary (trimming as straight cuts and exporting as DV is lossless although in some iMovie versions it was not lossless with certain workflows I learned to avoid). Welcome to the rabbit hole of movie editing.

Reply

Feb 19, 2025 11:14 AM in response to cjp987

By straight cuts I mean simple trims and cuts with no pixel edits that would need re-encoding.


That artifact in the bottom of analog footage is normal analog "head switching" that was usually hidden in old TVs with their "overscan" feature.


Because old tape technology was not that exact, the same happens in both sides of at least VHS footage due to "blanking etc". The actual PAL image area is 702x576 although the whole rectangular pixel PAL frame is 720x576. There are several slightly different ways to scale those rectangular pixels to square pixels (so round objects remain round on a computer screen) but I have used the figures from the article below by scaling 4:3 PAL 720x576 to 788x576 and the cropped that to the final 768x576. With 4:3 NTSC scale 720x480 to 648x480 and then crop to the final 640x480. With 16:9 different numbers must be used.


DV/D8 footage does not have those analog artifacts and the image area covers to whole frame including the sides. So using those standard scaling and cropping will slightly crop real image. So the user could omit the final crop but that yields a nonstandard resolution that usually does not matter much though.


http://web.archive.org/web/20140218044518/http://lipas.uwasa.fi/~f76998/video/conversion/

Reply

Feb 19, 2025 2:40 PM in response to Matti Haveri

With 4:3 NTSC scale 720x480 to 648x480 and then crop to the final 640x480.

I understand you are trying to crop the artifact at the bottom of the image, but doesn't the above end up cropping the side of the image, not the bottom. I would have expected you to say to scale to 640x488 and then crop to 640x480, which would crop out the bottom 8 lines.

Reply

Feb 19, 2025 8:00 PM in response to Matti Haveri

A couple things on clip size. The only choice for iMovie 5 is to have a clip per scene or not, and of course that is only for Digital8. For Hi8 or for Digital 8 without "clip per scene" enabled, the clip size will be 1hr. I can't find any way to control that.


If I do choose "clip per scene", what does it take to later combine multiple clips into one clip, and keep in the DV format so there is no loss of quality, or in general can you edit a DV clip and save as DV? iMovie doesn't seem to support DV as an output type. VLC seems just plain broken on macOS. I can't figure out how to combine multiple clips. The "convert" feature doesn't even allow you to choose multiple clips to combine. On YouTube it shows how to do combine clips on Windows using "Add multiple...", but that doesn't seem to exist on macOS. I have yet to find an explanation on YouTube on how to do something with VLC that actually worked as shown, as the demonstration are always on Windows.

Reply

Feb 19, 2025 8:28 PM in response to cjp987

iMovie doesn't seem to support DV as an output type.

I should clarify. iMovie 10 doesn't seem to export DV. iMovie 5 on my G4 does, although I wouldn't want to rely on this as a future way of merging or editing DV clips since this hardware is already very old.

Reply

Feb 19, 2025 9:43 PM in response to cjp987

cjp987 wrote:


With 4:3 NTSC scale 720x480 to 648x480 and then crop to the final 640x480.
I understand you are trying to crop the artifact at the bottom of the image

No, that relates to converting rectangular DV pixels to square pixels which computer monitors use. If that is not done, then circles will not be circles but ovals in the output.

Reply

Feb 19, 2025 11:37 PM in response to Matti Haveri

Matti Haveri wrote:

cjp987 wrote:

With 4:3 NTSC scale 720x480 to 648x480 and then crop to the final 640x480.
I understand you are trying to crop the artifact at the bottom of the image
No, that relates to converting rectangular DV pixels to square pixels which computer monitors use. If that is not done, then circles will not be circles but ovals in the output.

Ignoring the artifact issue, I thought going from 720x480 to 640x480 was how the scaling (rectangular pixels to square) was normally done. Then I thought with the above you were suggesting how to both scale and crop the artifact at the bottom. If you only scale to 648, isn't the pixel still somewhat rectangular, but just not as much? If you don't fully scale down the horizontal down to 640, don't you need to scale up the vertical to make up for it. For example, maybe something like 648x486 to get the 4:3 ratio, and then clip to 640x480 to remove the artifact from the bottom, if removing 6 pixel lines is enough to do so.

Reply

Feb 19, 2025 11:48 PM in response to Matti Haveri

Matti Haveri wrote:
Just pause the import so a new clip will be created when you re-start import. You might want to rewind the tape slightly before starting re-import so the are no skipped frames in between.

I have a bout 40 hours of tape to go through. I don't have the time to monitor, so I'll probably just go with the 1hr clips. Or maybe I can find a copy of iMovie 4. I think that was the version I used to create the 9m clips back in 2003.


While you are at it I'd recommend renaming the imported .dv clips with a date in YYYY-MMDD-hhmm-ss.dv format (1998-0601-1200-00.dv etc, including seconds. Just use your best guess about the old date) so it is then easier to add metadata dates and other metadata to the exported .mp4 movies.

My tapes have labels with date ranges, generally anywhere from 3mo to 9mo, so I just create a folder with the date range as the name and store all the clips in it. I don't really have any plans to piece together a movie with clips from different tapes. Right now this is really just an archival task, and maybe after that generating an .mp4 movie per tape. For this step at most I would do edits to get rid of things like the camera recording for 30 minutes while sitting on the floor of the car. Unintentional lengthy recordings happened way too often. Actually this is something I'd like to edit out of the .dv versions of the clips.

Reply

Is there a point in using QuickTime Player's 'maximum' quality for streaming Hi8 analog tapes?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.