Activity › Forums › Apple Final Cut Pro Legacy › MPEG2 Muxed
-
MPEG2 Muxed
Posted by Jeremy G. butler on April 22, 2009 at 8:49 pmBefore I start, I’ll say that I know this is a pretty widely discussed topic, but after browsing not only this but several other forums, I’ve discovered that either a) the original problem did not match mine or b) the solution that worked for them did not work for me and the thread subsequently died. So, please forgive me for bringing this up yet again, but I’m at my wits’ end and need some specific answers.
At the TV station I work for, we just installed a new ingest/playback server. The plan on paper was to record all the HD Network and syndicated feeds to the ingest server and I’d yank them off of the network over to my MacPro (running QT7 and FCS2). However, the ingest server automatically records these files as MPEG2. And not only that – they’re muxed. When I try to play the file from my desktop, I get a white video box and no audio. I’ve tried running that mpg through Streamclip and turning it into an .mov, but that gives me a black screen with audio (hooray for that, I suppose).
What do I do?
Jeremy G. butler replied 17 years ago 3 Members · 14 Replies -
14 Replies
-
Jeremy G. butler
April 22, 2009 at 9:55 pmI would assume so? Just to save with file-size constraints I’m using an SD feed – so I tell it to encode with NTSC – DV/DVCPRO. It’s a setting that I’ve used for five or so years on my G5 with SD material. And just to verify that the file itself was okay I opened it in VLC and everything is groovy. I admittedly am not too well versed in Streamclip, though it does seem to be pretty straightforward, so I’m open to any and all suggestions.
-
Michael Magallon
April 22, 2009 at 11:52 pmHey Jeremy,
What ingest/playback solution do you use, PathFire, Vela?
The reason why you are seeing the white screen from your file in QT player is that although MPEG2 is a CODEC that it can see, it will not see 422p, where the chroma sub-sampling is 4:2:2, not 4:2:0 or lower. Saying that you are using broadcast equipment, I am sure that it is outputting 4:2:2, Transport Streams.
VLC player will playback most profile and levels in the MPEG2 specification, that’s why you can see your files. MPEG STREAM Clip works of the QT components, that why you can’t see the file in MSC, because of QT.
The no audio is interesting however. More than likely, they will be outputting M1L2 audio, usually at 384kbps. Please verify that you are not outputting SMPTE 302 audio, as this will open a whole other can of worms!
What ultimately do you want to do with the files? Transcode them to play online? edit them? store them?
You will definitely need to transcode them. The bad news is that there is currently no Mac solution to transcode 422p@any level MPEG2 Transport Streams to QT files.
We use PC solutions for this.
Anyway, let me know of your workflow and I can probably help.
—
MM -
Jeremy G. butler
April 23, 2009 at 12:14 amAs far as the specifics of our ingest/playback, I’ll need to get our Chief Engineer to answer those questions. I know we have a Pathfire machine, but I’m not entirely sure how it all fits into the overall scheme of things.
As far as the rest, my intention is to be able to import the files into FCP6 and edit. I’m pulling things like the Network Promo Feed in HD and other various syndicated what nots – so I’ll be using this “drag-n-drop” network method as opposed to having Master put the feeds onto tape and my having to capture them into FCP. The last time I talked to our chief he was looking into seeing if he could get the ingest server to NOT mux the files, but I’m not sure where he is on that. He’s out of the office at the moment but the next time I see him I’ll have him answer those questions and we’ll see where we are.
Thanks a million times over!!
-
Michael Magallon
April 23, 2009 at 12:56 amAre you by chance using SkyMicro?
What I would recommend:
Take the SD HD/SDI output from the back of the SkyMicro, use a capture card such as BlackMagic, AJA or Matrox MXO2 (recommended to keep CC’s) and capture to whatever CODEC you want in your FCP! I would recommend ProRes.This way, the baseband output will be on any batch bay, video router.
Would that be an option?
—
MM -
Jeremy G. butler
April 23, 2009 at 1:03 amI don’t know, honestly. haha
Not that I don’t appreciate the input, but what would probably be most helpful is a solution on my end. In an perfect world…well, in a perfect world I wouldn’t even need to start this thread but I digress…in a preferred world, nothing would need to be changed in Master. They have their own setup that works and I don’t want to have to have them reconfigure anything or go to any extra steps just to accommodate my one little Mac.
If there’s a PC solution that would be an option as well – I have a Gateway Laptop that I integrate into my suite every day (mainly just because it’s my personal machine and I feel better checking things like e-mail and Facebook on my computer as opposed to the company’s equipment) and I could very easily put the file on there, do whatever needs to be done, then jump drive it or external hard drive it back to the Mac. My only concern on that front is that some of these HD feeds come out to about 6gig files and it’s no powerhouse of a machine or anything. I’ve had someone mention ffmpegx – is that just another rabbit hole or is it something worth looking into?
-
Michael Magallon
April 23, 2009 at 1:28 amBelieve me I understand, just trying to spitball ideas 🙂
Anyway, your laptop should just stay as is. I totally forgot about ffmpegX! Yes this should work with your files.
It will be a lengthy transcode though. ffmpegX uses mplayer to decode the 422p@whatever level and then mencoder to encode.The only problem is that ffmpegX does NOT use QT API’s for output. What does this mean, your only output option is DV/HDV.
Use this nifty preset that I quickly created to test on the Mac. Just create a new text document using TextEdit, copy and paste the below and rename the extension to whateveryouwant.ffx:
ffmpegX Preset File
_version=14_encoder=ffmpeg
_video=true
_videoformat=13
_width=720
_height=480
_ratio=8
_videobitrate=25000
_framerate=NTSC (29.97)_gopsize=240
_minq=2
_maxq=15
_highquality=true
_iframes=false
_bframes=false
_fourmotion=false
_twopass=true
_profile=0
_qtdecode=false
_split=false
_chunks=0
_author=false
_authorformat=0
_deinterlace=false_croptop=0
_cropbottom=0
_cropleft=0
_cropright=0_audio=true
_audioformat=5
_audiobitrate=1411
_audiosampling=48000
_audiogain=0
_audiochannels=0
_audiomode=0
_invertmap=false—
MM -
Jeremy G. butler
April 23, 2009 at 2:00 amBEAUTIFUL! Pardon a potentially dumb question – but what would I have to change in those values to transcode an HD file? Unless I’m mistaken, the feeds come down in 1080 since we’re a CBS Affiliate – but I’d have to verify that before I could say with any certainty.
-
Michael Magallon
April 23, 2009 at 2:05 amOh, duh, my bad, you did say HD.
Yeeah you can change the values OR you can use the supplied preset as a starting point and build from there.
I built the rod, now learn to fish 🙂
—
MM -
Michael Magallon
April 23, 2009 at 2:07 amsorry, didn’t answer your question directly, change ONLY these values:
_width=720
_height=480to
_width=1920
_height=1080—
MM -
Jeremy G. butler
April 23, 2009 at 2:47 amFantastic – I’ll give it a test run a little later tonight and will let you know how it goes.
Reply to this Discussion! Login or Sign Up