Jump to content

Recommended Posts

Posted (edited)

Hey, I just thought it would be a nice idea to update ffmpeg too from time to time, but stumbled across a lil problem. It does not work:

Before I had ffmpeg 080317 from the time I first installed emby server.

 

This is the command line on the old one which works without any problems:

C:\Users\reime\AppData\Roaming\Emby-Server\ffmpeg\20170308\ffmpeg.exe -i file:"\\nas\video\TV show\Accel World\S01\Accel World - S01E03 - Nachforschung.mkv" -map 0:1 -map 0:0 -map 0:2 -codec:v:0 h264_qsv -force_key_frames "expr:gte(t,n_forced*5)" -vf "scale=trunc(min(max(iw\,ih*dar)\,1920)/2)*2:trunc(ow/dar/2)*2" -preset 7 -look_ahead 0 -b:v 3808002 -maxrate 3808002 -bufsize 7616004 -profile:v high -level 4.1 -vsync -1 -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 libmp3lame -ac 2 -ab 192000 -codec:s:0 copy -disposition:s:0 default -y "C:\Users\reime\AppData\Roaming\Emby-Server\transcoding-temp\ea9d921bc0c467d2b4bc43a744119238.mkv"

... working fine:

C:\Users\reime>C:\Users\reime\AppData\Roaming\Emby-Server\ffmpeg\20170308\ffmpeg.exe -i file:"\\nas\video\TV show\Accel World\S01\Accel World - S01E03 - Nachforschung.mkv" -map 0:1 -map 0:0 -map 0:2 -codec:v:0 h264_qsv -force_key_frames "expr:gte(t,n_forced*5)" -vf "scale=trunc(min(max(iw\,ih*dar)\,1920)/2)*2:trunc(ow/dar/2)*2" -preset 7 -look_ahead 0 -b:v 3808002 -maxrate 3808002 -bufsize 7616004 -profile:v high -level 4.1 -vsync -1 -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 libmp3lame -ac 2 -ab 192000  -codec:s:0 copy -disposition:s:0 default -y "C:\Users\reime\AppData\Roaming\Emby-Server\transcoding-temp\ea9d921bc0c467d2b4bc43a744119238.mkv"
ffmpeg version N-83781-g3016e91 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 6.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --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-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --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-zlib
  libavutil      55. 48.100 / 55. 48.100
  libavcodec     57. 82.102 / 57. 82.102
  libavformat    57. 66.103 / 57. 66.103
  libavdevice    57.  3.100 / 57.  3.100
  libavfilter     6. 74.100 /  6. 74.100
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
  libpostproc    54.  2.100 / 54.  2.100
Input #0, matroska,webm, from 'file:\\nas\video\TV show\Accel World\S01\Accel World - S01E03 - Nachforschung.mkv':
  Metadata:
    encoder         : libebml v1.2.3 + libmatroska v1.3.0
    creation_time   : 2012-12-24T13:52:24.000000Z
  Duration: 00:23:48.10, start: 0.000000, bitrate: 4027 kb/s
    Chapter #0:0: start 0.000000, end 105.000000
    Metadata:
      title           : Start01
    Chapter #0:1: start 105.000000, end 195.000000
    Metadata:
      title           : Opening
    Chapter #0:2: start 195.000000, end 629.000000
    Metadata:
      title           : Start02
    Chapter #0:3: start 629.000000, end 1330.000000
    Metadata:
      title           : Mitte
    Chapter #0:4: start 1330.000000, end 1410.000000
    Metadata:
      title           : Ending
    Chapter #0:5: start 1410.000000, end 1428.095000
    Metadata:
      title           : Vorschau
    Stream #0:0(jpn): Audio: flac, 48000 Hz, stereo, s16 (default)
    Metadata:
      title           : 738 Kbps FLAC
    Stream #0:1(jpn): Video: h264 (High 10), yuv420p10le(progressive), 1920x1080, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
    Metadata:
      title           : Accel World 03 Investigation
    Stream #0:2(ger): Subtitle: ass (default)
    Metadata:
      title           : melon-subs.de
    Stream #0:3: Attachment: otf
    Metadata:
      filename        : UlyssesStd.otf
      mimetype        : application/vnd.ms-opentype
    Stream #0:4: Attachment: ttf
    Metadata:
      filename        : arial.ttf
      mimetype        : application/x-truetype-font
    Stream #0:5: Attachment: ttf
    Metadata:
      filename        : Prototype.ttf
      mimetype        : application/x-truetype-font
    Stream #0:6: Attachment: ttf
    Metadata:
      filename        : Calligraph421.ttf
      mimetype        : application/x-truetype-font
    Stream #0:7: Attachment: otf
    Metadata:
      filename        : A-OTF-ShinGoPro-Regular.otf
      mimetype        : application/vnd.ms-opentype
    Stream #0:8: Attachment: otf
    Metadata:
      filename        : a-otf-bokutohnstd-debold (2).otf
      mimetype        : application/vnd.ms-opentype
    Stream #0:9: Attachment: otf
    Metadata:
      filename        : a-otf-bokutohnstd-debold.otf
      mimetype        : application/vnd.ms-opentype
Stream mapping:
  Stream #0:1 -> #0:0 (h264 (native) -> h264 (h264_qsv))
  Stream #0:0 -> #0:1 (flac (native) -> mp3 (libmp3lame))
  Stream #0:2 -> #0:2 (copy)
Press [q] to stop, [?] for help
Output #0, matroska, to 'C:\Users\reime\AppData\Roaming\Emby-Server\transcoding-temp\ea9d921bc0c467d2b4bc43a744119238.mkv':
  Metadata:
    encoder         : Lavf57.66.103
    Stream #0:0: Video: h264 (h264_qsv) (H264 / 0x34363248), nv12, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 3808 kb/s, 23.98 fps, 1k tbn, 23.98 tbc (default)
    Metadata:
      encoder         : Lavc57.82.102 h264_qsv
    Side data:
      cpb: bitrate max/min/avg: 3808002/0/3808002 buffer size: 7616004 vbv_delay: -1
    Stream #0:1: Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 192 kb/s (default)
    Metadata:
      encoder         : Lavc57.82.102 libmp3lame
    Stream #0:2: Subtitle: ass (default)
frame=  160 fps= 70 q=-0.0 Lsize=    3293kB time=00:00:07.24 bitrate=3722.4kbits/s speed=3.19x
video:3117kB audio:170kB subtitle:0kB other streams:0kB global headers:2kB muxing overhead: 0.189148%
Exiting normally, received signal 2.

And here the new ffmpeg

C:\Users\reime\AppData\Roaming\Emby-Server\ffmpeg\20170503\bin\ffmpeg.exe -i file:"\\nas\video\TV show\Accel World\S01\Accel World - S01E03 - Nachforschung.mkv" -map 0:1 -map 0:0 -map 0:2 -codec:v:0 h264_qsv -force_key_frames "expr:gte(t,n_forced*5)" -vf "scale=trunc(min(max(iw\,ih*dar)\,1920)/2)*2:trunc(ow/dar/2)*2" -preset 7 -look_ahead 0 -b:v 3808002 -maxrate 3808002 -bufsize 7616004 -profile:v high -level 4.1 -vsync -1 -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 libmp3lame -ac 2 -ab 192000 -codec:s:0 copy -disposition:s:0 default -y "C:\Users\reime\AppData\Roaming\Emby-Server\transcoding-temp\ea9d921bc0c467d2b4bc43a744119238.mkv"

... causing this:

C:\Users\reime>C:\Users\reime\AppData\Roaming\Emby-Server\ffmpeg\20170503\bin\ffmpeg.exe -i file:"\\nas\video\TV show\Accel World\S01\Accel World - S01E03 - Nachforschung.mkv" -map 0:1 -map 0:0 -map 0:2 -codec:v:0 h264_qsv -force_key_frames "expr:gte(t,n_forced*5)" -vf "scale=trunc(min(max(iw\,ih*dar)\,1920)/2)*2:trunc(ow/dar/2)*2" -preset 7 -look_ahead 0 -b:v 3808002 -maxrate 3808002 -bufsize 7616004 -profile:v high -level 4.1 -vsync -1 -map_metadata -1 -map_chapters -1 -threads 0 -codec:a:0 libmp3lame -ac 2 -ab 192000  -codec:s:0 copy -disposition:s:0 default -y "C:\Users\reime\AppData\Roaming\Emby-Server\transcoding-temp\ea9d921bc0c467d2b4bc43a744119238.mkv"
ffmpeg version N-85750-ga75ef15 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 6.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --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-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --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-zlib
  libavutil      55. 61.100 / 55. 61.100
  libavcodec     57. 93.100 / 57. 93.100
  libavformat    57. 72.101 / 57. 72.101
  libavdevice    57.  7.100 / 57.  7.100
  libavfilter     6. 88.100 /  6. 88.100
  libswscale      4.  7.101 /  4.  7.101
  libswresample   2.  8.100 /  2.  8.100
  libpostproc    54.  6.100 / 54.  6.100
Input #0, matroska,webm, from 'file:\\nas\video\TV show\Accel World\S01\Accel World - S01E03 - Nachforschung.mkv':
  Metadata:
    encoder         : libebml v1.2.3 + libmatroska v1.3.0
    creation_time   : 2012-12-24T13:52:24.000000Z
  Duration: 00:23:48.10, start: 0.000000, bitrate: 4027 kb/s
    Chapter #0:0: start 0.000000, end 105.000000
    Metadata:
      title           : Start01
    Chapter #0:1: start 105.000000, end 195.000000
    Metadata:
      title           : Opening
    Chapter #0:2: start 195.000000, end 629.000000
    Metadata:
      title           : Start02
    Chapter #0:3: start 629.000000, end 1330.000000
    Metadata:
      title           : Mitte
    Chapter #0:4: start 1330.000000, end 1410.000000
    Metadata:
      title           : Ending
    Chapter #0:5: start 1410.000000, end 1428.095000
    Metadata:
      title           : Vorschau
    Stream #0:0(jpn): Audio: flac, 48000 Hz, stereo, s16 (default)
    Metadata:
      title           : 738 Kbps FLAC
    Stream #0:1(jpn): Video: h264 (High 10), yuv420p10le(progressive), 1920x1080, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
    Metadata:
      title           : Accel World 03 Investigation
    Stream #0:2(ger): Subtitle: ass (default)
    Metadata:
      title           : melon-subs.de
    Stream #0:3: Attachment: otf
    Metadata:
      filename        : UlyssesStd.otf
      mimetype        : application/vnd.ms-opentype
    Stream #0:4: Attachment: ttf
    Metadata:
      filename        : arial.ttf
      mimetype        : application/x-truetype-font
    Stream #0:5: Attachment: ttf
    Metadata:
      filename        : Prototype.ttf
      mimetype        : application/x-truetype-font
    Stream #0:6: Attachment: ttf
    Metadata:
      filename        : Calligraph421.ttf
      mimetype        : application/x-truetype-font
    Stream #0:7: Attachment: otf
    Metadata:
      filename        : A-OTF-ShinGoPro-Regular.otf
      mimetype        : application/vnd.ms-opentype
    Stream #0:8: Attachment: otf
    Metadata:
      filename        : a-otf-bokutohnstd-debold (2).otf
      mimetype        : application/vnd.ms-opentype
    Stream #0:9: Attachment: otf
    Metadata:
      filename        : a-otf-bokutohnstd-debold.otf
      mimetype        : application/vnd.ms-opentype
Stream mapping:
  Stream #0:1 -> #0:0 (h264 (native) -> h264 (h264_qsv))
  Stream #0:0 -> #0:1 (flac (native) -> mp3 (libmp3lame))
  Stream #0:2 -> #0:2 (copy)
Press [q] to stop, [?] for help
[h264_qsv @ 0000000003329cc0] Selected ratecontrol mode is not supported by the QSV runtime. Choose a different mode.
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
[libmp3lame @ 0000000003325480] 3 frames left in the queue on closing
Conversion failed!

Any idea? Some ppl say it might be due to: -profile:v high

 

EDIT: Sorry for the wrong title. FFMPEG I meant ^^

Edited by dreimer
Posted

Well, this is going to be limited to having quick sync enabled, and I don't think it's affecting every file. But it mentions ratecontrol which sounds related to the bitrate param.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...