[FFmpeg-devel] IEC61937 compatible muxer
Carl Eugen Hoyos
cehoyos
Mon Apr 12 17:31:54 CEST 2010
Carl Eugen Hoyos <cehoyos <at> ag.or.at> writes:
> Bartlomiej Wolowiec <bartek.wolowiec <at> gmail.com> writes:
>
> > Here is IEC61937 compatible muxer. It can be used for sending compressed
> > data over S/PDIF link. It's currently not very useful, but can be tested by:
> > ./ffmpeg -y -i test_48khz.dts -acodec copy -f spdif test.spdif &&
> > ./ffmpeg -ar 48000 -f s16le -ac 2 -i test.spdif -f alsa plughw:0
>
> Did anybody ever test this (successfully)?
> With the exact command line (and a dts and an ac3 sample), I get
> "av_interleaved_write_frame(): Error while opening file" both with latest
> svn and {2009-08-22}.
> mplayer -ac hwac3 and -ac hwdts both work fine.
> (And issue1735 might address the same problem.)
Output has changed now (but seems unaffected by r22814 (which changed the
content of test.spdif):
./ffmpeg -ar 48000 -f s16le -ac 2 -i test.spdif -f alsa plughw:0
FFmpeg version SVN-r22852, Copyright (c) 2000-2010 the FFmpeg developers
built on Apr 12 2010 16:46:58 with gcc 4.4.3
configuration: --cc=/usr/local/gcc-4.4.3/bin/gcc
libavutil 50.14. 0 / 50.14. 0
libavcodec 52.66. 0 / 52.66. 0
libavformat 52.61. 0 / 52.61. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0.10. 0 / 0.10. 0
[s16le @ 0x1110420]Estimating duration from bitrate, this may be inaccurate
Input #0, s16le, from 'test2.spdif':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0.0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
Output #0, alsa, to 'plughw:0':
Metadata:
encoder : Lavf52.61.0
Stream #0.0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
av_interleaved_write_frame(): Resource temporarily unavailable
More information about the ffmpeg-devel
mailing list