![]() |
Vbrowse Usage Video File Browser (aka "vbrowse") is a utility for browsing the
video file system. Improper use of vbrowse can cause loss of media,
hence it is not recommended except for advanced users familiar with
its purpose and proper usage. This application note is intended to
provide some background for those users who may need to browse the
video file system. Movies vs. Media Files Vbrowse is a tool for browsing the video file system. It is
important to recognize that the video file system is not the
same as the movie database-these two are often confused, leading to
a misunderstanding of vbrowse. So first, let's look at a couple
definitions. A movie is a collection of media files, together with
some additional information (e.g., the in and out points to be used
in playing back the movie). Under Profile software version 1.4, the
movie definitions are stored on the Windows NT file system. It's
worth noting that 1.4 software has no standalone browser for the
movie database (though Vdrpanel lets you rename and delete
movies). A media file is the stored representation of a media
stream for a particular type of resource (video, audio, or
timecode) in a particular format (e.g. for video, 525 line or 625
line) . Media files are stored on the video file system. Note that
the video file system can also contain non-media files. Even more
importantly, note that a media file by itself cannot be played or
recorded using Vdrpanel, because it's not a movie. Note that media files may bear names similar to the movie names in the database, but there is no necessary or reliable connection. An example will make this clearer: if you bring up Vdrpanel with its default settings and click on the record button, it will create a movie called "#1" (assuming this name is not already taken). Creating "#1" involves two sets of activities:
#1-001.V0 (for the video media) #1-001.A0 (for the 1st audio channel's media) #1-001.A1 (for the 2nd audio channel's media) #1-001.A2 (for the 3rd audio channel's media) #1-001.A3 (for the 4th audio channel's media) #1-001.T0 (for the 1st timecode recorder's media) #1-001.T1 (for the 2nd timecode recorder's media)
So far, so good-you might think "well, the media file names are
not exactly the same as the movie names, but at least you can tell
what movies you have". Wrong. To continue the above example, stop
recording and rename the movie from "#1" to "My Movie". Now check
on the media files using vbrowse to look in the \PDR\default
directory-the media file names haven't changed! You now have no way
of knowing what movies you have by looking at media file names. Now
you can get even trickier: do another open-ended record with
Vdrpanel; once again a movie will be created "#1"; but check on the
media files in vbrowse and you'll see that the system has assigned
new unique media filenames. Matters can get even trickier if you
start editing movies, for example with the Profile Toolbox. The moral here is: Don't assume you know what media files correspond to what movies based on vbrowse. Vbrowse is NOT a movie browser! What You See With Vbrowse Now that we understand the vbrowse is not a tool for browsing movies, let's look at what we can see in vbrowse. Vbrowse provides a basic shell with some DOS and Unix-style commands for navigating the file system. By default, vbrowse starts in the "media" directory of the first dataset on the Profile; thus you will typically see a prompt like: INT:/media> This is the file system's default directory for media files
(again, this is not the movie database's default
directory). Under 1.3 Profile software, the media directory is
where Vdrpanel put the media files for movies it created. If you
execute a dir or ls command here, you may or may
not see any media files. If this Profile previously had 1.3
software on it, you may see media files for clips created by the
old Vdrpanel. If not, you probably won't see any media files
here. Under 1.4 Profile software, by default the movie database will
locate media files in the PDR directory. Recall that 1.4
has introduced the concept of groups as a means of managing large
number of clips. Thus, if Joe and Mary are frequent users of a
Profile and they don't want to get their movies confused, they may
create groups named "Joe" and "Mary" in addition to the built-in
"default" group. By default, the media files for a movie in a
particular movie group will be located in a subdirectory of the
same name under PDR. (But remember that renaming, deleting
and editing movies can all affect where the media files for a movie
reside and what their names are.) Let's pursue the example above on Joe and Mary's Profile.
Consider the following vbrowse session: INT:/media> dir INT:/media> cd /PDR INT:/PDR> dir drw-rw-rw- 0 07/23/1996 18:10:50 default drw-rw-rw- 0 07/24/1996 11:47:01 Joe drw-rw-rw- 0 07/24/1996 11:47:32 Mary INT:/PDR> cd Mary INT:/PDR/Mary> ls -rw-rw-rw- 213120 07/24/1996 11:47:38 test-001.A0 -rw-rw-rw- 213120 07/24/1996 11:47:38 test-001.A1 -rw-rw-rw- 213120 07/24/1996 11:47:37 test-001.A2 -rw-rw-rw- 213120 07/24/1996 11:47:36 test-001.A3 -rw-rw-rw- 12318656 07/24/1996 11:47:38 test-001.V0 -rw-rw-rw- 4176 07/24/1996 11:47:38 test-001.T0 -rw-rw-rw- 4176 07/24/1996 11:47:38 test-001.T1 In the session above, we first find that there are no media
files in the media directory-that's fine, probably
indicating that any 1.3-era movies have been deleted from the movie
database. Next we move to the PDR directory and find 3
subdirectories there; probably indicating that are three groups of
the same name in the movie database (but note that renaming groups,
etc. can affect this). Next we move to the PDR/Mary
subdirectory to browse the media files there. We find seven media
files whose names differ only in extension, probably indicating
that they were created together as a single movie. (Of course, we
wouldn't dream of presuming that the move is named "test" or that
it even reside in Mary's group in the movie database-all this may
have changed due to renames, edits, etc.) Conclusion Vbrowse is a handy utility for browsing the video file system,
even though it does not help with browsing the movie database. To
get started with vbrowse, consider how you're controlling your
Profile:
|