Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Hardware > Apple TV and Home Theater

Reply
 
Thread Tools Search this Thread Display Modes
Old Oct 8, 2012, 09:34 AM   #1
Molson1020
macrumors member
 
Join Date: Feb 2009
iFlicks question...

Quick question regarding iFlicks.

I am ripping my DVD Library using Handbrake into an acceptable iTunes format, but when I bring it into iFlicks to tag it, iFlicks wants to re-encode it for iTunes again. Is there anyway to just tag the file and that's it?
Molson1020 is offline   0 Reply With Quote
Old Oct 8, 2012, 02:06 PM   #2
andymodem
macrumors 6502
 
Join Date: Nov 2008
Location: Baltimore, MD
Are you using iTunes Compatible in the drop down menu? iTunes Compatible only updates the metadata.
__________________
2011 Mac Mini Server, 32GB iPhone 5S, 16GB iPad Mini
andymodem is offline   1 Reply With Quote
Old Oct 8, 2012, 02:33 PM   #3
GarrettL1979
macrumors 6502
 
Join Date: Feb 2012
Quote:
Originally Posted by andymodem View Post
Are you using iTunes Compatible in the drop down menu? iTunes Compatible only updates the metadata.
I think it "web optimizes" as well.
GarrettL1979 is offline   0 Reply With Quote
Old Oct 8, 2012, 06:20 PM   #4
iHailCarlo
macrumors 6502
 
Join Date: Aug 2012
Good program, still using trial. Looks like i will be forced to buy it.
iHailCarlo is offline   0 Reply With Quote
Old Oct 9, 2012, 01:02 AM   #5
DP812
macrumors regular
 
Join Date: Aug 2009
Location: Japan
Quote:
Originally Posted by GarrettL1979 View Post
I think it "web optimizes" as well.
I've heard this from a few people, but I haven't noticed any differences between the file before and after it's gone through iFlicks. I recently gave iDentify 2 a chance and it works pretty well, although I don't think it can import into iTunes like iFlicks can (maybe the paid version can, I'm not sure).
DP812 is offline   0 Reply With Quote
Old Oct 9, 2012, 04:33 AM   #6
Menneisyys2
macrumors 601
 
Join Date: Jun 2011
UPDATE (24/Feb/2013): see http://forums.macrumors.com/showpost...6&postcount=50 for an even easier way.

Quote:
Originally Posted by DP812 View Post
I've heard this from a few people, but I haven't noticed any differences between the file before and after it's gone through iFlicks. I recently gave iDentify 2 a chance and it works pretty well, although I don't think it can import into iTunes like iFlicks can (maybe the paid version can, I'm not sure).
iFlicks does optimize automatically its remuxed output while remuxing (and this can't be disabled, even if you absolutely don't need to waste time on this) - I think this might be the case when adding metadata.

BTW, it's very easy to quickly test whether an MP4 (mov / m4v) file is optimized. Here's a full tutorial on it (I copy it here in its entirety as I don't want to promote my blog by just giving you a link to the original. Sorry for the length: when writing tutorials, I tend to be as clear as possible):

Apple TV users and Streaming Video Providers attention: deciding if a video file is optimized

In yesterday's article, along with a lot of benchmark data, I've explained the advantages of optimizing your iOS- and Apple TV-native (that is, MP4, MOV or M4V) video files, should you want to stream it or watch it from a, head seek-wise, inherently slow(ish) medium like an optical disc or a traditional hard disk.

In the current one, I explain how you can find out whether a video is indeed optimized or not. That way, you can save you a lot of time by avoiding re-optimizing it. If the tool you use allows it at all – for example, iFlicks or MP4Tools don't allow for separate optimizations, “only” during at the end of a full, (compared to a quick, manual checking) time-consuming remuxing. (Subler, of course, does it – see yesterday's article on using this feature.)

It's very-very easy to find out whether a particular video file is optimized. I show you two ways of doing it.

1. The easy way

First, an easier, faster but more error-prone way: a simple file viewer like Total Commander (which, should you use OS X, runs just fine under CrossOver and in no way need a full-fledged Windows environment like Parallels to run – this is why I present Mac-like file viewer screenshots below).

First, an optimized file (I've also made it available HERE) put the "MooV" atom at the beginning of the file; pay attention to my red rectangle annotation:



(This is also mentioned in the Subler FAQ)

A screenshot of the same file but before optimization follows. It shows no moov at all and, therefore, easy to differentiate from the optimized one:



This method works under all operating systems – under Windows (and, as you can see, even OS X!) with Total Commander (and with tons of other file viewer apps) etc.

2. The harder but safer way

First, get the latest “ISO Viewer XX executable jar” (where XX is currently 2.0-RC-15) from https://code.google.com/p/mp4parser/downloads/list. Under OS X, just click it; under Windows, you may need to install Java first. When it shows its interface, select File > Open and load your movie file. Now, in the let pane, switch from “Box Structure” to “Track & Samples”.

You'll see some tracks there. With the elongated “Birds” video, there will be three of them, the first being the video and the other two the audio tracks.

First, let's take a look at the video track (just select it on the left) in both the unoptimized and the optimized case.

2.1 The unoptimized video

The unoptimized looks like this (the video is accessible HERE; note: large, 700+Mbyte download! You can check out other videos (for example, the ones I've linked to from my yesterday's article) as well before and after optimizing; their structure look similar but, of course, the file positions will differ):



What can you see in the right pane (assuming it's, as is by default, entirely scrolled up)? The first video sample starts at file position 45672 and is 1311747 bytes long. (This is what the first row means there.) The second starts at 1357419 etc. If you scroll entirely down to the bottom:



you'll see the last (3188th) video chunk starts at position 689,470,298 in the file – that is, some 15 Mbytes (the size of the last video chunk is only 27,442 bytes) before the end of the file (which is at position 704,180,885), meaning there's a lot of info after the last video chunk.

Now, let's take a look at the two audio tracks. Select Track 2 and, as with the video, check out the first record at the top:



The first starts at position 689,497,748 – that is, almost immeditately after the last video chunk, which ends at, as we've seen, position 689,470,298 + 27,442.

The last record at the bottom shows it starts at 700,646,548:



Finally, track 3 (that is, the second audio track) starts at 700,649,108 (immediately after the first audio track finishes):



… and ends at 704,099,532 (almost immediately – some 90kbytes - before the end of the file):



What's the verdict? Yes, albeit the three tracks are all stored as short(ish) chunks, they aren't interleaved: the first chunk of the second stream starts strictly after the last chunk of the first ends and so on. This is what causes a lot of additional buffering while streaming and, with optical / mechanical discs/disks, unnecessary head movement between the current video position and the end of the file to read the audio chunk(s) belonging to the current video chunk(s).

Now, what about the optimized video?

2.2 The optimized video

The video (which is an optimized version of the above one; it's not available online but you can easily create it by just using Subler to optimize) has three track, as before.

The video track samples start at 81,375 and end at 703,986,509 (with the size of 27,442, as in the non-optimized case):

(top)

(bottom)

The first audio track starts at 7,708,602 and ends at 704,128,621:

(top)

(bottom)

The second audio track starts at 7,718,842 and ends at 704,135,227:

(top)

(bottom)

See? The audio track chunks are interleaved with the video track chunks. The video and audio chunks belonging to each other are also very closely stored in the file.

This way, you can easily see whether a particular track is correctly interleaved. Just select the non-video tracks and check where they (more precisely, their first chunk) all start. Close to the start of the file (say, in the first 10 million bytes)? The file is, then, optimized. Around the end of the file? Then, it isn't.

Last edited by Menneisyys2; Feb 24, 2013 at 07:05 PM.
Menneisyys2 is offline   1 Reply With Quote
Old Oct 11, 2012, 01:58 AM   #7
DP812
macrumors regular
 
Join Date: Aug 2009
Location: Japan
Wow, lots of stuff there.

Excuse my ignorance with this question, but is it good, bad, or indifferent that iFlicks optimizes the video? Does it effect the quality at all?
DP812 is offline   0 Reply With Quote
Old Feb 24, 2013, 04:58 PM   #8
Idgit
macrumors 6502
 
Join Date: Mar 2004
Menneisyys,

There's a much easier way to tell if an MP4/M4V has been optimized. Use Atom Inspector from the Quicktime Developers page.

And iFlicks does not appear to optimize MP4/M4Vs after updating metadata. If you update your movies in iTunes via iFlicks, you'll have to re-optimize them using Subler or iDentify.

Quote:
Originally Posted by Menneisyys2 View Post
iFlicks does optimize automatically its remuxed output while remuxing (and this can't be disabled, even if you absolutely don't need to waste time on this) - I think this might be the case when adding metadata.

BTW, it's very easy to quickly test whether an MP4 (mov / m4v) file is optimized. Here's a full tutorial on it (I copy it here in its entirety as I don't want to promote my blog by just giving you a link to the original. Sorry for the length: when writing tutorials, I tend to be as clear as possible):

Apple TV users and Streaming Video Providers attention: deciding if a video file is optimized

In yesterday's article, along with a lot of benchmark data, I've explained the advantages of optimizing your iOS- and Apple TV-native (that is, MP4, MOV or M4V) video files, should you want to stream it or watch it from a, head seek-wise, inherently slow(ish) medium like an optical disc or a traditional hard disk.

In the current one, I explain how you can find out whether a video is indeed optimized or not. That way, you can save you a lot of time by avoiding re-optimizing it. If the tool you use allows it at all – for example, iFlicks or MP4Tools don't allow for separate optimizations, “only” during at the end of a full, (compared to a quick, manual checking) time-consuming remuxing. (Subler, of course, does it – see yesterday's article on using this feature.)

It's very-very easy to find out whether a particular video file is optimized. I show you two ways of doing it.

Last edited by Idgit; Feb 24, 2013 at 05:56 PM.
Idgit is offline   0 Reply With Quote
Old Feb 12, 2013, 02:36 AM   #9
Che Castro
macrumors 601
 
Join Date: May 2009
I'm muxing or whatever is called
mkv's to Apple TV format , since mkv is just a container I'm not converting them

But I want mp4 instead of m4v , is there an option for that on iflicks ?



Also some of my mkv movies have separate srt subtitle files , how do I add those to iflicks along with the mkv ?
Che Castro is offline   0 Reply With Quote
Old Feb 12, 2013, 04:23 AM   #10
DP812
macrumors regular
 
Join Date: Aug 2009
Location: Japan
You may want to use Handbrake. You'll have to convert the files, but it can both save as mp4 and import SRT subtitles.

But if you're not actually converting from mkv to mp4, will it even play on the Apple TV? I tried doing "iTunes compatible" with an mkv file with iFlicks, and while it would allow me to play the movie in iTunes, I got an error when I tried to play it on my aTV. And if I set it to "Apple TV," then iFlicks converts the movie.
DP812 is offline   0 Reply With Quote
Old Feb 12, 2013, 07:48 AM   #11
Che Castro
macrumors 601
 
Join Date: May 2009
I tested 7 mkv movies & they all played fine on the Apple TV
Che Castro is offline   0 Reply With Quote
Old Feb 12, 2013, 07:52 AM   #12
DP812
macrumors regular
 
Join Date: Aug 2009
Location: Japan
Fair enough. I only tried with one movie and it didn't work without converting first, so it could have been an issue with that file. But that's really not important, just my own curiosity. For what you're asking about—subtitles and changing the file extension—that's not possible with iFlicks as far as I've seen.
DP812 is offline   0 Reply With Quote
Old Feb 12, 2013, 09:12 AM   #13
GarrettL1979
macrumors 6502
 
Join Date: Feb 2012
Quote:
Originally Posted by Che Castro View Post
I tested 7 mkv movies & they all played fine on the Apple TV
Seems like they would take a long time to load, no?
GarrettL1979 is offline   0 Reply With Quote
Old Feb 12, 2013, 10:52 AM   #14
Che Castro
macrumors 601
 
Join Date: May 2009
Quote:
Originally Posted by GarrettL1979 View Post
Seems like they would take a long time to load, no?
They all loaded right away on the Apple TV

What do mean ?

I have a fast connection & I'm wired
Che Castro is offline   0 Reply With Quote
Old Feb 12, 2013, 12:27 PM   #15
GarrettL1979
macrumors 6502
 
Join Date: Feb 2012
Quote:
Originally Posted by Che Castro View Post
They all loaded right away on the Apple TV

What do mean ?

I have a fast connection & I'm wired
It just seems like a 30-40 GB file would load more slowly than a 6-10 GB one. Guess that's not the case?
GarrettL1979 is offline   0 Reply With Quote
Old Feb 12, 2013, 01:05 PM   #16
mic j
macrumors 68000
 
Join Date: Mar 2012
Quote:
Originally Posted by GarrettL1979 View Post
It just seems like a 30-40 GB file would load more slowly than a 6-10 GB one. Guess that's not the case?
Not necessarily. The movie will start playing once a sufficient about of the movie has been buffered. However, if your network cannot feed the buffer fast enough, you will experience pauses in playback while the buffer fills back up.
__________________
17" MBP '09, 2.66 GHz, 8GB RAM; 13" MBP (Retina) '12, 2.5GHz, 8GB RAM; iPad 2, 32GB; AE; TV 3; AEBS w 1TB Seagate HDD; 65" Mits DLP, Sony STR-DB1070 AVR
mic j is offline   0 Reply With Quote
Old Feb 12, 2013, 04:19 PM   #17
GarrettL1979
macrumors 6502
 
Join Date: Feb 2012
Quote:
Originally Posted by mic j View Post
The movie will start playing once a sufficient about of the movie has been buffered.
Wouldn't this take longer with a larger file though?
GarrettL1979 is offline   0 Reply With Quote
Old Feb 12, 2013, 04:24 PM   #18
mic j
macrumors 68000
 
Join Date: Mar 2012
Quote:
Originally Posted by GarrettL1979 View Post
Wouldn't this take longer with a larger file though?
No, I don't think so. Say it takes 1GB of streamed data in buffer to start to play. It wouldn't make any difference if that 1GB came off a 5GB file or 50GB file.
__________________
17" MBP '09, 2.66 GHz, 8GB RAM; 13" MBP (Retina) '12, 2.5GHz, 8GB RAM; iPad 2, 32GB; AE; TV 3; AEBS w 1TB Seagate HDD; 65" Mits DLP, Sony STR-DB1070 AVR
mic j is offline   0 Reply With Quote
Old Feb 12, 2013, 01:26 PM   #19
Che Castro
macrumors 601
 
Join Date: May 2009
Quote:
Originally Posted by GarrettL1979 View Post
It just seems like a 30-40 GB file would load more slowly than a 6-10 GB one. Guess that's not the case?
These are 1gb mkv files



I have another question


If I add a movie to iTunes from my hardrive & then I move that movie to another location on my drive ,will iTunes still find it automatically ?
Che Castro is offline   0 Reply With Quote
Old Feb 21, 2013, 03:33 AM   #20
hafr
Banned
 
Join Date: Sep 2011
Quote:
Originally Posted by Che Castro View Post
These are 1gb mkv files



I have another question


If I add a movie to iTunes from my hardrive & then I move that movie to another location on my drive ,will iTunes still find it automatically ?
If iTunes is running, and you're moving it on the same drive, then yes - since the file location is updated in real time. If you're moving it to another drive, internal or external, then no. In that case you'll have to locate it manually.
hafr is offline   0 Reply With Quote
Old Feb 12, 2013, 05:36 PM   #21
Che Castro
macrumors 601
 
Join Date: May 2009
My iTunes question?
Che Castro is offline   0 Reply With Quote
Old Feb 12, 2013, 05:52 PM   #22
mic j
macrumors 68000
 
Join Date: Mar 2012
Quote:
Originally Posted by Che Castro View Post
My iTunes question?
Not sure.
__________________
17" MBP '09, 2.66 GHz, 8GB RAM; 13" MBP (Retina) '12, 2.5GHz, 8GB RAM; iPad 2, 32GB; AE; TV 3; AEBS w 1TB Seagate HDD; 65" Mits DLP, Sony STR-DB1070 AVR
mic j is offline   0 Reply With Quote
Old Feb 12, 2013, 11:01 PM   #23
Che Castro
macrumors 601
 
Join Date: May 2009
One more thing

I have an AirPort Extreme

I want to get another Apple TV for the guest room, I already have the AirPort Extreme setup for a guest account
Can my guest connect to my iTunes home sharing movies using the guest account wifi ?

, and can they airplay to the Apple TV from there phone using the guest wifi ?
Che Castro is offline   0 Reply With Quote
Old Feb 12, 2013, 11:13 PM   #24
DP812
macrumors regular
 
Join Date: Aug 2009
Location: Japan
Quote:
Originally Posted by Che Castro View Post
If I add a movie to iTunes from my hardrive & then I move that movie to another location on my drive ,will iTunes still find it automatically ?
There's an easy way to find out. Try moving one movie, then go into iTunes, right-click the movie and select Show In Finder (or choose Get Info and see what the file path is). If it shows the correct path, then you know it works.

Quote:
Originally Posted by Che Castro View Post
I have an AirPort Extreme

I want to get another Apple TV for the guest room, I already have the AirPort Extreme setup for a guest account
Can my guest connect to my iTunes home sharing movies using the guest account wifi ?

, and can they airplay to the Apple TV from there phone using the guest wifi ?
Two Apple TVs can work with the same iTunes library. But as far as iTunes sharing on the guest network and the main network, that I don't know. From what I understand, guest networks are pretty much only for accessing the Internet and not accessing your files.

Again, easiest way to find the answer is to try it. You've got everything you need. Switch your Apple TV to your guest network and see if AirPlay and computer sharing still work.
DP812 is offline   0 Reply With Quote
Old Feb 14, 2013, 06:05 PM   #25
bohbot16
macrumors 6502a
 
bohbot16's Avatar
 
Join Date: Mar 2009
Quote:
Originally Posted by Che Castro View Post
One more thing

I have an AirPort Extreme

I want to get another Apple TV for the guest room, I already have the AirPort Extreme setup for a guest account
Can my guest connect to my iTunes home sharing movies using the guest account wifi ?

, and can they airplay to the Apple TV from there phone using the guest wifi ?
No, one of the points of the guest account feature is that it's a separate network from the main one.
bohbot16 is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Hardware > Apple TV and Home Theater

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
iFlicks 2? Che Castro Apple TV and Home Theater 62 Aug 11, 2014 12:13 AM
iflicks 2 settings ekrem13 Apple TV and Home Theater 0 Jan 24, 2014 02:46 AM
iFlicks 2 - Search by ID? ziggie216 Apple TV and Home Theater 0 Dec 11, 2013 09:46 AM
iFlicks $1.99 today only! mikepro Mac Applications and Mac App Store 1 Aug 21, 2012 11:23 AM
Help with iFlicks RWinOR Apple TV and Home Theater 7 Jul 13, 2012 09:17 AM

Forum Jump

All times are GMT -5. The time now is 09:04 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC