Hi, I hope you're all well

 

I have a problem converting audio from PCM (s24be) stereo to AAC (or
anything youtube can use) in an mp4 container.

 

input.mp4

*       Is from a blackmagic hyperdeck studio mini
*       Plays flawlessly in VLC
*       When uploaded to youtube, only noise is audible

 

converted_by_vlc.mp4

*       Plays flawlessly in VLC
*       Plays flawlessly on Youtube
*       Not as handy to convert, as opposed to ffmpeg

 

converted_by_ffmpeg.mp4 [ffmpeg -i input.mp4 -c:v copy -c:a aac -b:a 384k
-ac 2 output.mp4]

*       Only noise in VLC
*       Only noise on Youtube

 

Judging from the ffmpeg readout, I don't see a difference with the audio
stream except for the bitrate.

 

Thank you for any help with this.

 

Best regards,

Urs

$ ffmpeg -i /volume1/Screencasts/Test/'input.mp4'
ffmpeg version 2.7.1 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.3 (crosstool-NG 1.20.0) 20150311 (prerelease)
  configuration: --prefix=/usr --incdir='${prefix}/include/ffmpeg' --arch=i686 
--target-os=linux 
--cross-prefix=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- 
--enable-cross-compile --enable-optimizations --enable-pic --enable-gpl 
--enable-shared --disable-static --enable-version3 --enable-nonfree 
--enable-libfaac --enable-encoders --enable-pthreads --disable-bzlib 
--disable-protocol=rtp --disable-muxer=image2 --disable-muxer=image2pipe 
--disable-swscale-alpha --disable-ffserver --disable-ffplay --disable-devices 
--disable-bzlib --disable-altivec --enable-libopencore-amrnb 
--enable-libopencore-amrwb --enable-libmp3lame --disable-vaapi 
--disable-decoder=amrnb --disable-decoder=ac3 --disable-decoder=ac3_fixed 
--disable-encoder=zmbv --disable-encoder=dca --disable-encoder=ac3 
--disable-encoder=ac3_fixed --disable-encoder=eac3 --disable-decoder=dca 
--disable-decoder=eac3 --disable-decoder=truehd 
--cc=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc 
--enable-yasm --enable-libx264 --enable-encoder=libx264
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 41.100 / 56. 41.100
  libavformat    56. 36.100 / 56. 36.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 16.101 /  5. 16.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
Guessed Channel Layout for  Input Stream #0.1 : stereo
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/volume1/Screencasts/Test/input.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 1
    compatible_brands: iso4avc1isom
    creation_time   : 2018-09-03 11:15:49
  Duration: 00:00:14.66, start: 0.000000, bitrate: 6350 kb/s
    Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, 
bt709), 1920x1080, 2871 kb/s, SAR 1:1 DAR 16:9, 50 fps, 50 tbr, 50 tbn, 100 tbc 
(default)
    Metadata:
      creation_time   : 2018-09-03 11:15:49
      handler_name    : ?Apple Alias Data Handler
      encoder         : H264/AVC
      timecode        : 08:33:33:42
    Stream #0:1(eng): Audio: pcm_s24be (in24 / 0x34326E69), 48000 Hz, 2 
channels, s32 (24 bit), 2304 kb/s (default)
    Metadata:
      creation_time   : 2018-09-03 11:15:49
      handler_name    : ?Apple Alias Data Handler
      timecode        : 08:33:33:42
    Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
    Metadata:
      creation_time   : 2018-09-03 11:15:49
      handler_name    : ?Apple Alias Data Handler
      timecode        : 08:33:33:42
$ ffmpeg -i /volume1/Screencasts/Test/'converted_by_ffmpeg.mp4'
ffmpeg version 2.7.1 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.3 (crosstool-NG 1.20.0) 20150311 (prerelease)
  configuration: --prefix=/usr --incdir='${prefix}/include/ffmpeg' --arch=i686 
--target-os=linux 
--cross-prefix=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- 
--enable-cross-compile --enable-optimizations --enable-pic --enable-gpl 
--enable-shared --disable-static --enable-version3 --enable-nonfree 
--enable-libfaac --enable-encoders --enable-pthreads --disable-bzlib 
--disable-protocol=rtp --disable-muxer=image2 --disable-muxer=image2pipe 
--disable-swscale-alpha --disable-ffserver --disable-ffplay --disable-devices 
--disable-bzlib --disable-altivec --enable-libopencore-amrnb 
--enable-libopencore-amrwb --enable-libmp3lame --disable-vaapi 
--disable-decoder=amrnb --disable-decoder=ac3 --disable-decoder=ac3_fixed 
--disable-encoder=zmbv --disable-encoder=dca --disable-encoder=ac3 
--disable-encoder=ac3_fixed --disable-encoder=eac3 --disable-decoder=dca 
--disable-decoder=eac3 --disable-decoder=truehd 
--cc=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc 
--enable-yasm --enable-libx264 --enable-encoder=libx264
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 41.100 / 56. 41.100
  libavformat    56. 36.100 / 56. 36.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 16.101 /  5. 16.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 
'/volume1/Screencasts/Test/converted_by_ffmpeg.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf56.36.100
  Duration: 00:00:14.66, start: 0.021333, bitrate: 3037 kb/s
    Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 
1920x1080, 2871 kb/s, 50 fps, 50 tbr, 12800 tbn, 25600 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, 
fltp, 165 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
# ffmpeg -i /volume1/Screencasts/Test/'converted_by_vlc.mp4'
ffmpeg version 2.7.1 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.3 (crosstool-NG 1.20.0) 20150311 (prerelease)
  configuration: --prefix=/usr --incdir='${prefix}/include/ffmpeg' --arch=i686 
--target-os=linux 
--cross-prefix=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- 
--enable-cross-compile --enable-optimizations --enable-pic --enable-gpl 
--enable-shared --disable-static --enable-version3 --enable-nonfree 
--enable-libfaac --enable-encoders --enable-pthreads --disable-bzlib 
--disable-protocol=rtp --disable-muxer=image2 --disable-muxer=image2pipe 
--disable-swscale-alpha --disable-ffserver --disable-ffplay --disable-devices 
--disable-bzlib --disable-altivec --enable-libopencore-amrnb 
--enable-libopencore-amrwb --enable-libmp3lame --disable-vaapi 
--disable-decoder=amrnb --disable-decoder=ac3 --disable-decoder=ac3_fixed 
--disable-encoder=zmbv --disable-encoder=dca --disable-encoder=ac3 
--disable-encoder=ac3_fixed --disable-encoder=eac3 --disable-decoder=dca 
--disable-decoder=eac3 --disable-decoder=truehd 
--cc=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-ccache-gcc 
--enable-yasm --enable-libx264 --enable-encoder=libx264
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 41.100 / 56. 41.100
  libavformat    56. 36.100 / 56. 36.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 16.101 /  5. 16.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 
'/volume1/Screencasts/Test/converted_by_vlc.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 0
    compatible_brands: mp41avc1
    creation_time   : 2018-09-04 10:45:09
    playback_requirements: QuickTime 6.0 or greater
    playback_requirements-eng: QuickTime 6.0 or greater
    encoder         : vlc 3.0.4 stream output
    encoder-eng     : vlc 3.0.4 stream output
  Duration: 00:00:13.01, start: 0.000000, bitrate: 3032 kb/s
    Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 
1920x1080, 2809 kb/s, 50 fps, 50 tbr, 90k tbn, 180k tbc (default)
    Metadata:
      creation_time   : 2018-09-04 10:45:09
      handler_name    : VideoHandler
    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, 
fltp, 233 kb/s (default)
    Metadata:
      creation_time   : 2018-09-04 10:45:09
      handler_name    : SoundHandler
_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to