タグ付けされた質問 「mp4」

MP4は特にMPEG-4パート14を指します。ISO/ IECによって開発されたMPEG-4仕様の一部である標準のオーディオおよびビデオコンテナー。

6
m4vまたはmp4ビデオファイルを開いて修復する方法は?
昨日、携帯電話でシーンを撮影していましたが、突然アプリケーションがクラッシュし、生成されたm4vを開こうとすると、破損していると表示されます。 PCにビデオファイル(約36MB)をダウンロードしました。それを開いて修復しようとしています。私にそれを行う方法を提案してもらえますか? FFMPEG情報 コメントで示唆されているように、FFMPEGがこのファイルについて私に言っていることをこのコマンドでチェックしてみてください ffmpeg.exe -i VID_20120425_144739.m4v -c:v copy -c:a copy out.mp4 2> log.txt 結果は次のとおりです。 ffmpeg version N-40126-ga4b58fd Copyright (c) 2000-2012 the FFmpeg developers built on Apr 26 2012 03:29:50 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg …
59 video  repair  mp4  m4v 

6
FFMPEGはflvを品質を損なうことなくmp4に変換します[複製]
この質問にはすでに答えがあります: FFMPEGを使用してFLVをMP4に変換し、品質を維持する 1つの答え 現在、.flvフラッシュファイルを.webmおよび.mp4ファイルに変換して、HTML5ビデオプレーヤーで使用しています。 _ 私はこのffmpegコマンドをWEBMに使用します。ffmpeg -i filename.flv -vcodec libvpx -acodec libvorbis filename.webm これは非常にうまく機能し、ファイルサイズは比較的同じままです(重要ではありません)。 _ MP4の場合、次を使用しています。 ffmpeg -i filename.flv -sameq -ar 22050 filename.mp4 .mp4に変換され、品質の低下を防ぎますが、ファイルサイズはほぼ3倍になります。 どのffmpeg公式を使用してMP4に変換しても、品質をあまり損なうことなく、ファイルサイズの大幅な増加を防ぐことができますか?
55 ffmpeg  mp4 

8
品質を落とさずに2つのmp4ファイルをマージするにはどうすればよいですか?
同じショーの2つのパートからなる2つの高品質mp4ファイルがあります。 それらを1つのファイルにマージしたいのですが、通常VirtualDubを使用してファイルをマージします...しかし、mp4をサポートしていないようです。 どのような選択肢がありますか(特に再エンコードを必要としないもの)?
51 video  mp4  merge 

2
同じ品質のFFMPEG分割MP4
1つの大きなMP4ファイルがあります。私はそれを小さなファイルに分割しようとしています。 ffmpeg -i largefile.mp4 -sameq -ss 00:00:00 -t 00:50:00 smallfile.mp4 -sameqを使用しても同じ品質設定が維持されると考えました。しかし、それが何をするのか理解してはいけません。 私は、分割ファイルで同じ品質(オーディオ/ビデオ)と圧縮を維持したいと考えています。ただし、この設定により、分割ファイルがはるかに大きくなります。 同じ品質とサイズの比率を維持しながら、分割ファイルで同じ品質と属性を維持するには、どのフラグを設定する必要がありますか? たとえば、元のファイルが約12 GBで、ビットレートが10617kbps、フレームレートが23フレーム/秒、6チャネルオーディオが317kbpsの1920x1080の場合、分割ファイルはこのサイズの3分の1(私はそれを3つの部分に分割した場合)。
51 video  ffmpeg  mp4 

5
FFmpegを使用してビデオから複数のセグメントを削除するにはどうすればよいですか?
FFmpegを使用して、ビデオのいくつかのセクションを削除しようとしています。 たとえば、テレビで番組を録画し、コマーシャルをカットしたい場合を想像してください。これは、GUIビデオエディターを使用すると簡単です。削除する各クリップの開始と終了をマークして、削除を選択します。私はFFmpegを使用してコマンドラインから同じことをしようとしています。 私は次のように単一のセグメントを新しいビデオにカットする方法を知っています: ffmpeg -i input.avi -ss 00:00:20 -t 00:00:05 -map 0 -codec copy output.avi これは5秒のクリップを切り取って新しいビデオファイルとして保存しますが、反対の方法で指定したクリップなしでビデオ全体を保存し、複数のクリップを削除するように指定するにはどうすればよいですか? たとえば、私のビデオをABCDEFGで表すことができる場合、ACDFGで構成される新しいビデオを作成したいと思います。

8
ffmpeg copy codecを使用して* .tsファイルを単一のmp4に結合します
単一のindex.m3u8ファイルで記述されたtsセグメントがたくさんあります。 index.m3u8 segment1_0_av.ts segment2_0_av.ts segment3_0_av.ts segment4_0_av.ts segment5_0_av.ts それらはすべて同じ方法でエンコードされます。ffprobeは以下を提供します。 Input #0, mpegts, from 'segment1_0_av.ts': Duration: 00:00:10.00, start: 0.100511, bitrate: 1251 kb/s Program 1 Stream #0:0[0x100]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 960x540 [SAR 1:1 DAR 16:9], 12.50 fps, 25 tbr, 90k tbn, 25 tbc Stream #0:1[0x101]: Audio: aac ([15][0][0][0] / …


2
ffmpegでは、オーディオを変換せずに.mp4ビデオのオーディオのみを遅延させる方法は?
.mp4ファイルでは、オーディオ遅延は-3840ミリ秒です。KMplayerで同期しましたが、MKVGUIを使用して.mkvファイルを作成したくありません。音声を-3840ミリ秒だけ遅延させる必要がありますが、それ以外はすべてそのままです。 ffmpegを使用してこれを達成するための正しいコマンドは何でしょうか? よろしくお願いします。

9
MP4ビデオからMP3にオーディオを抽出する
デジタルプレーヤーで簡単に聴くことができるように、MP4エンコードされたビデオをいくつかダウンロードし、そこからオーディオストリームをMP3ファイルに抽出します。 ほとんどの場合、VLCがこれを実行できますが、フォーラムでの指示に従って「泡のある」サウンドファイルが出力されました。 ファイルの仕様は次のとおりです。 オーディオmp4a 44100 Hz ビデオAVC1
40 audio  mp3  extract  mp4 

5
再エンコードせずにH264に参加する
H264でエンコードされた2つの.MP4ファイルに、1つのショーの半分があります。再エンコードせずに参加したいと思います。 これは可能ですか? Quicktime Proを使用してQuicktimeファイル(.mov)として結合されたビデオを作成できましたが、Quicktime Proは再エンコードせずに.MP4に変換しません。これは、.movファイルの中を見て、2つのH264ビデオがまだ個々の「オブジェクト」として分離されているためである可能性があります。 また、実際のソリューションに到達することなく、MPEG StreamClipに苦労しています。しかし、私は何かを逃したかもしれません。 私がいることを注意していない MPEG2ファイルと同じ問題を持っています。たとえば、それらを.MPEGコンテナまたは.TSファイルにエクスポートし、MPEG Streamclipを使用して再エンコードせずに結合できます。 Macソフトウェアを使用することをお勧めします。
39 video  mp4  h.264  mpeg4 

2
WindowsでMP4ビデオファイルからオーディオトラックを抽出する方法
MP4ビデオファイルがあるので、そのオーディオトラックだけを取得したいです。私の質問が他の質問と違うのは、(MP3などに)変換したくないということです-コーディングせずにMP4ファイルに埋め込まれているのとまったく同じAACオーディオストリームを保持したいのです。 私はデスクトップPCでオーディオプレーヤー(foobar2000、その中のビデオトラックを無視します)でこのようなMP4ファイルを再生するために使用しますが、ハンドヘルドのスペースとバッテリーを節約するためにビデオトラックを取り除きたいです。
38 audio  mp4  aac  multimedia 


3
MOVからMP4コンテナ形式への変換
素晴らしい1080p H.264形式を記録するデジタルカメラを持っていますが、残念ながらMOVコンテナ形式を使用しています。基本的に、この形式をネイティブに再生するカメラとVLCしかありません。 コンテナ形式を置き換えるだけでビデオを形式に変換するツールはありますか?エンコードが完全にうまくいくので、それはずっと速くなるでしょう。 フォルダを選択して、すべてをMP4などのより信頼できるコンテナ形式に変換すると便利です。 変換を可能な限り高速にしたいビデオの実際の品質には触れたくありません。

7
Linuxでmp4ファイルに参加する
2つのmp4ファイルを結合して、1つのファイルを作成したいです。ビデオストリームはh264でエンコードされ、オーディオはaacでエンコードされます。計算上の理由により、ビデオを別の形式に再エンコードできません。また、GUIプログラムを使用できません。すべての処理はLinuxコマンドラインユーティリティで実行する必要があります。FFmpegはmpeg4ファイルに対してこれを行うことができないため、代わりにMP4Boxを使用しました。 MP4Box -add video1.mp4 -cat video2.mp4 newvideo.mp4 残念ながら、音声はすべて混同されます。問題はオーディオがaacにあることだと思ったので、mp3でトランスコードし、再びMP4Boxを使用しました。この場合、音声は前半newvideo.mp4(に対応video1.mp4)で問題ありませんが、音声がなく、ビデオでもナビゲートできません。 私の次の考えは、オーディオストリームとビデオストリームの長さに若干の不一致があり、修正する必要があることです。そのため、入力ビデオごとにビデオストリームとオーディオストリームを分割し、FFmpegの-shortestオプションで結合しました。 したがって、私が最初に実行したビデオの場合: avconv -y -i video1.mp4 -c copy -map 0:0 videostream1.mp4 avconv -y -i video1.mp4 -c copy -map 0:1 audiostream1.m4a avconv -y -i videostream1.mp4 -i audiostream1.m4a -c copy -shortest video1_aligned.mp4 2番目のビデオについても同様に、以前と同様にMP4Boxを使用しました。残念ながら、これも機能しませんでした。私が唯一成功したのは、ビデオストリーム(videostream1.mp4とvideostream2.mp4)とオーディオストリーム(audiostream1.m4aとaudiostream2.m4a)を別々に結合し、最終ファイルのビデオとオーディオを結合したときでした。ただし、ビデオの後半の同期は失われます。具体的には、オーディオとビデオには1秒の遅延があります。どんな提案も大歓迎です。

1
FFMPEGを使用してFLVをMP4に変換し、品質を維持する
この質問は、Super Userで回答できるため、Stack Overflowから移行されました。 7年前に移行され ました。 ffmpegを使用してflvファイルをmp4に変換してiOSデバイスで再生しようとしていますが、変換後のビデオの品質は元のビデオよりもはるかに劣っています。 ここに私が使用するコマンドがあります: ffmpeg -i input.flv -ar 22050 output.mp4 flvからmp4への変換に最適な設定を誰かが提供してくれたら本当にありがたいです。
26 ffmpeg  flv  mp4 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.