「MPEG-TSをQuickTime Playerで編集」の編集履歴(バックアップ)一覧に戻る
MPEG-TSをQuickTime Playerで編集」を以下のとおり復元します。
Apple MPEG-2 Playback Componentは独自のMedia Handlerを使っていて編集には向かないが、Final Cut
Pro付属のHDVのMPEG-2 codecはStandard
Handler使っていてカットすればちゃんと容量減るし、ハイビジョンもあつかえる。Friio等のTSをPro版のQuickTime Player
7で編集出来たのでメモ。 1. programidを取得。 ffmpeg -i a.ts ... Seems stream 0 codec frame
rate differs from container frame rate: 59.94 (60000/1001) -> 29.97
(30000/1001) Input #0, mpegts, from 'a.ts': Duration: 00:45:00.69, start:
44134.545333, bitrate: 16151 kb/s Program 1024 NHKAm9g1?El5~ <=これはBS1 Stream
#0.0[0x100]: Video: mpeg2video, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 24000
kb/s, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0.1[0x110]: Audio: aac, 48000 Hz,
stereo, s16, 255 kb/s Program 1025 NHKAm9g2?El5~ <=これがBS2 Stream
#0.0[0x100]: Video: mpeg2video, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 24000
kb/s, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0.1[0x110]: Audio: aac, 48000 Hz,
stereo, s16, 255 kb/s Program 1408 NHK7HBSG?El5~ <=これはワンセグ Stream
#0.2[0x581]: Video: h264, yuv420p, 320x180, 14.99 tbr, 90k tbn, 14.99 tbc
Stream #0.3[0x583]: Audio: aac, 24000 Hz, stereo, s16, 51 kb/s Program 65520 At
least one output file must be specified 2. VideoとAudioを分離。-ss
で頭を10秒とかスキップ。これでゴミが取れる。 ffmpeg -i a.ts -ss 10 -programid 1025 -vcodec copy -an
a.mov ffmpeg -i a.ts -ss 10 -programid 1025 -acodec copy -vn a.aac 3. MPEG-2
AACをMPEG-4 AACに変換 mp4creator -aac-profile=4 -create=a.aac a.m4a
あとはa.movとa.m4aをQTPlayer
Proでリップシンクしてくっつける。ビデオの大きさがおかしかったら修正。これでフレーム単位で編集して.movに独立保存すれば、無劣化でiTunesに登録/再生出来るし、iPhone用に変換も可。

復元してよろしいですか?

目安箱バナー