GNU/Linux >> Linux の 問題 >  >> Ubuntu

ubuntuでvcddatファイルをmpegに変換します

VCDプレーヤーで再生されるVCDには、多くの場合、dat形式のビデオが含まれています。 dat形式は内部的にmpegのみですが、いくつかの追加のヘッダー情報が添付されています。したがって、mpeg形式を取得するには、mpeg部分を削除する必要があります。 mpeg形式に変換すると、任意のビデオエディタ内で処理できます。

ubuntuには、vcdimager、mencoderなどのツールがたくさんあります。それらを試してみましょう

Vcdimager

UbuntuでVCDを録画またはリッピングするには:

1. Install vcdimage by running the command "sudo apt-get install vcdimager" in the terminal.
2. Insert vcd into drive.
3. Run command "vcdxrip" in the terminal.

ホームフォルダにavseq**。mpgファイルが作成されます。
これで、mpgファイルをffmpegで使用して他の形式を作成できます。

Mencoder

VCDをドライバー内に置き、次のようにmplayerコマンドを実行します

mplayer vcd://1

VCDのトラック情報が表示されます

desktop:~$ mplayer vcd://1
MPlayer 1.0rc4-4.5.2 (C) 2000-2010 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing vcd://1.
track 01:  adr=1  ctrl=4  format=2  00:02:00  mode: 1
track 02:  adr=1  ctrl=4  format=2  00:18:68  mode: 1
track 03:  adr=1  ctrl=4  format=2  01:05:02  mode: 1
track 04:  adr=1  ctrl=4  format=2  01:18:22  mode: 1
track 05:  adr=1  ctrl=4  format=2  44:20:67  mode: 1
Exiting... (End of file)

これで、vcdに5つのトラックがあることがわかります。したがって、次のようにmencoderを使用して各トラックを個別に抽出できます

desktop:~$ mencoder vcd://4 -o happy.mpeg -oac copy -ovc copy
MEncoder 1.0rc4-4.5.2 (C) 2000-2010 MPlayer Team
WARNING: OUTPUT FILE FORMAT IS _AVI_. See -of help.
track 01:  adr=1  ctrl=4  format=2  00:02:00  mode: 1
track 02:  adr=1  ctrl=4  format=2  00:18:68  mode: 1
track 03:  adr=1  ctrl=4  format=2  01:05:02  mode: 1
track 04:  adr=1  ctrl=4  format=2  01:18:22  mode: 1
track 05:  adr=1  ctrl=4  format=2  44:20:67  mode: 1
success: format: 2  data: 0xCBF960 - 0x1b9f9c74
MPEG-PS file format detected.
VIDEO:  MPEG1  352x288  (aspect 8)  25.000 fps  1150.0 kbps (143.8 kbyte/s)
[V] filefmt:2  fourcc:0x10000001  size:352x288  fps:25.000  ftime:=0.0400
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 224.0 kbit/15.87% (ratio: 28000->176400)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
videocodec: framecopy (352x288 24bpp fourcc=10000001)
audiocodec: framecopy (format=50 chans=2 rate=44100 bits=16 B/s=28000 sample-1)
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Pos:   0.9s     22f ( 0%)  0.00fps Trem:   0min   0mb  A-V:0.084 [0:224]
Skipping frame!
Pos:   2.3s     59f ( 0%)  0.00fps Trem:   5min 327mb  A-V:0.080 [1184:224]
Skipping frame!
Writing index...25f (100%) 119.07fps Trem:   0min 423mb  A-V:0.037 [1150:224]
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Video stream: 1150.062 kbit/s  (143757 B/s)  size: 371027110 bytes  2580.920 secs  64525 frames
Audio stream:  224.000 kbit/s  (28000 B/s)  size: 72266606 bytes  2580.950 secs

これで、mpegビデオ形式で選択されたトラックであるホームディレクトリにhappy.mpegが作成されます。


Ubuntu
  1. Ubuntu – * .runファイルをアンインストールしますか?

  2. Inittabファイルはどこにありますか?

  3. Ubuntu 20.04 に ClamAV をインストールする方法

  1. Ubuntu 13.04に新しいファイルがありませんか?

  2. g++ を Ubuntu にインストールする方法

  3. Ubuntu での Prolog プログラミング

  1. Ubuntu18.04でホスト名を変更する方法

  2. Ubuntu/LinuxでZIPファイルを解凍する方法

  3. Ubuntuでスワップファイルを追加する方法