2016-08-07 9 views
0

HTML5 video-Elementで使用するビデオをエンコードしようとしています。しかし、私のPCのIE Edgeでは動作しません。それは、しかし、上で動作ん:h264/aacエンコードされたビデオがEdgeで再生されていませんが、ChromeとFirefoxを使用しています

  • クロム、Firefoxの
  • 私のアンドロイドスマートフォン(クロム、Firefoxの)

私は(1が大金という2つの非常に類似したファイルを持っているトレーラー、バニー第二I)はエンコードしようとしている映像であること:

画像:

あなたが「1.mp4」が正しく再生されている、と「3.mp4」を見ることができるようにEncoding-Settingsではありません。

ここでファイルをダウンロードすることができます:3.mp4 - 他のビデオを取得するには、3.mp4を1.mp4に変更してください。私も試してみました、しかし

ffmpeg.exe -i in.mp4 -c:v libx264 -movflags faststart -profile:v baseline -level 3.1 -preset slower -crf 30 -c:a copy 3.mp4 

ffmpeg.exe -i in.mp4 -c:v libx264 -profile:v baseline -level 3.1 -preset slower -crf 30 -c:a copy 3.mp4 

ffmpeg.exe -i in.mp4 -c:v libx264 -preset slower -crf 30 -c:a copy 3.mp4 

結果のffprobeの出力があるの(ため

私のffmpeg-コマンドラインはこれですファイルは動作します):

$ ffprobe.exe 1.mp4 
ffprobe version N-81045-g450cf40 Copyright (c) 2007-2016 the FFmpeg developers 
    built with gcc 5.4.0 (GCC) 
    configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib 
    libavutil  55. 28.100/55. 28.100 
    libavcodec  57. 50.100/57. 50.100 
    libavformat 57. 42.100/57. 42.100 
    libavdevice 57. 0.102/57. 0.102 
    libavfilter  6. 47.100/6. 47.100 
    libswscale  4. 1.100/4. 1.100 
    libswresample 2. 1.100/2. 1.100 
    libpostproc 54. 0.100/54. 0.100 
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '1.mp4': 
    Metadata: 
    major_brand  : isom 
    minor_version : 512 
    compatible_brands: isomiso2avc1mp41 
    encoder   : Lavf55.12.102 
    Duration: 00:00:33.05, start: 0.000000, bitrate: 891 kb/s 
    Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1/0x31637661), yuv420p, 512x288, 770 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default) 
    Metadata: 
     handler_name : VideoHandler 
    Stream #0:1(und): Audio: aac (LC) (mp4a/0x6134706D), 48000 Hz, stereo, fltp, 127 kb/s (default) 
    Metadata: 
     handler_name : SoundHandler 

とファイルのために動作しません:

$ ffprobe.exe 3.mp4 
ffprobe version N-81045-g450cf40 Copyright (c) 2007-2016 the FFmpeg developers 
    built with gcc 5.4.0 (GCC) 
    configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib 
    libavutil  55. 28.100/55. 28.100 
    libavcodec  57. 50.100/57. 50.100 
    libavformat 57. 42.100/57. 42.100 
    libavdevice 57. 0.102/57. 0.102 
    libavfilter  6. 47.100/6. 47.100 
    libswscale  4. 1.100/4. 1.100 
    libswresample 2. 1.100/2. 1.100 
    libpostproc 54. 0.100/54. 0.100 
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '3.mp4': 
    Metadata: 
    major_brand  : isom 
    minor_version : 512 
    compatible_brands: isomiso2avc1mp41 
    encoder   : Lavf57.42.100 
    Duration: 00:00:13.10, start: 0.000000, bitrate: 2317 kb/s 
    Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1/0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 2143 kb/s, 60 fps, 60 tbr, 15360 tbn, 120 tbc (default) 
    Metadata: 
     handler_name : VideoHandler 
    Stream #0:1(und): Audio: aac (LC) (mp4a/0x6134706D), 44100 Hz, stereo, fltp, 163 kb/s (default) 
    Metadata: 
     handler_name : SoundHandler 

誰もが2つのビデオの違いは何であるか正しい方向に私を指すことができると私はプレーする私のffmpegのコマンドラインを修正する方法」 IEエッジで3.mp4?

答えて

0

3.mp4はFirefoxで、ここでは動作しませんが、私は再エンコードオーディオならば、それは動作します:

ffmpeg -i 3.mp4 -c:v copy -movflags +faststart 3new.mp4 
+0

ええ、私は(今)あまりにもその結論に達しました。私は何が間違っているのか分かりませんが、明らかにOBSは無効なaacストリームを生成します:/ 調査していただきありがとうございます。 – Flai

関連する問題