[FFmpeg-trac] #43(avformat:open): JACK input device doesn't link on OS X

FFmpeg trac at avcodec.org
Thu Feb 18 22:19:23 CET 2016


#43: JACK input device doesn't link on OS X
-------------------------------------+-------------------------------------
             Reporter:  nieder       |                    Owner:
                 Type:  enhancement  |                   Status:  open
             Priority:  wish         |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  jack osx     |               Blocked By:
  roundup                            |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by ethe):

 {{{
 $ ./ffmpeg_g -f jack -i ffmpeg -y out.wav
 ffmpeg version N-78597-g9dd4dcd Copyright (c) 2000-2016 the FFmpeg
 developers
   built with Apple LLVM version 7.0.2 (clang-700.1.81)
   configuration: --enable-indev=jack
   libavutil      55. 18.100 / 55. 18.100
   libavcodec     57. 24.103 / 57. 24.103
   libavformat    57. 25.101 / 57. 25.101
   libavdevice    57.  0.101 / 57.  0.101
   libavfilter     6. 34.100 /  6. 34.100
   libswscale      4.  0.100 /  4.  0.100
   libswresample   2.  0.101 /  2.  0.101
 Cannot connect to server socket err = No such file or directory
 Cannot connect to server request channel
 jackdmp 1.9.11
 Copyright 2001-2005 Paul Davis and others.
 Copyright 2004-2015 Grame.
 jackdmp comes with ABSOLUTELY NO WARRANTY
 This is free software, and you are welcome to redistribute it
 under certain conditions; see the file COPYING for details
 JACK server starting in realtime mode with priority 10
 self-connect-mode is "Don't restrict self connect requests"
 Default input and output devices are not the same !!
 Cannot open default device in duplex mode, so aggregate default input and
 default output
 CreateAggregateDeviceAux : devices do not share the same clock!! clock
 drift compensation would be needed...
 Separated input = 'Built-in Microphone'
 Separated output = 'Built-in Output'
 2016-02-18 21:05:02.852 jackd[86281:278269] 21:05:02.850 WARNING:  140:
 This application, or a library it uses, is using the deprecated Carbon
 Component Manager for hosting Audio Units. Support for this will be
 removed in a future release. Also, this makes the host incompatible with
 version 3 audio units. Please transition to the API's in AudioComponent.h.
 Input channel = 0 ==> JACK input port = 0
 Input channel = 1 ==> JACK input port = 1
 JACK output port = 0 ==> output channel = 0
 JACK output port = 1 ==> output channel = 1
 DeviceNotificationCallback kAudioDeviceProcessorOverload
 CoreAudio driver is running...
 [jack @ 0x7faeb1008000] JACK client registered and activated
 (rate=44100Hz, buffer_size=256 frames)
 Guessed Channel Layout for  Input Stream #0.0 : stereo
 Input #0, jack, from 'ffmpeg':
   Duration: N/A, start: 1455829503.154074, bitrate: 2822 kb/s
     Stream #0:0: Audio: pcm_f32le, 44100 Hz, 2 channels, flt, 2822 kb/s
 Output #0, wav, to 'out.wav':
   Metadata:
     ISFT            : Lavf57.25.101
     Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz,
 stereo, s16, 1411 kb/s
     Metadata:
       encoder         : Lavc57.24.103 pcm_s16le
 Stream mapping:
   Stream #0:0 -> #0:0 (pcm_f32le (native) -> pcm_s16le (native))
 Press [q] to stop, [?] for help
 size=    3762kB time=00:00:21.83 bitrate=1411.2kbits/s speed=   1x
 video:0kB audio:3762kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: 0.002025%
 JackTemporaryException : now quits...
 Jack main caught signal 2


 $ mpv out.wav
 Playing: out.wav
  (+) Audio --aid=1 (pcm_s16le)
 AO: [coreaudio] 44100Hz stereo 2ch s16
 A: 00:00:15 / 00:00:21 (69%)
 Exiting... (Quit)
 }}}

 Is the output with the updated patch upon the latest git on OSX 10.11.3

--
Ticket URL: <https://trac.ffmpeg.org/ticket/43#comment:11>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list