[Cin] qctools, sonic lineup
Terje J. Hanssen
terjejhanssen at gmail.com
Fri Feb 2 18:37:57 CET 2024
Den 22.01.2024 17:00, skrev Andrew Randrianasulu:
>
>
> пн, 22 янв. 2024 г., 18:39 Terje J. Hanssen <terjejhanssen at gmail.com>:
>
>
>
> Den 22.01.2024 15:05, skrev Andrew Randrianasulu:
>>
>>
>> пн, 22 янв. 2024 г., 16:18 Terje J. Hanssen
>> <terjejhanssen at gmail.com>:
>>
>>
>>
>> Den 20.01.2024 23:31, skrev Andrew Randrianasulu:
>>
>>
>>>
>>> I am definitely very much want to have as error-free
>>> transcode (and as little transcode as possible in general)
>>> as you, for same reason.
>>>
>>> I am not sure you can absolutely trust ffmpeg for not doing
>>> any conversion by default. For example 6.1 seems to
>>> upconvert 16 bit audio when you select dvd_pcm audio output.
>>>
>>> /dev/shm/ffmpeg/ffmpeg -i /home/guest/CIN51.mp4 -target
>>> pal-dvd -c:a pcm_dvd -f dvd /dev/shm/cin51.mpeg
>>>
>>> ah, it only does so if decoder output floats by default
>>> (aac, may be mp3 too?)
>>>
>>> for dv it was 16 to 16.
>>
>> I haven't succeeded to get DeVeDe to author DVD and create
>> iso again from the ffmpeg encoded and muxed mpg with 16-bit
>> lpcm from dv input. No error from ffmpeg and ok playback of
>> the mpg using VLC. So it is possibly or seemingly working(?)
>>
Just to add here that DevedeNG "works fine again" without re-encoding
from ffmpeg mpg, as possibly seen my DVD posts lately. If I did note my
previous procedure wrongly or they have changed its behavior, I don't
know. The important thing is on its <Misc> tab to select
*This file is already a DVD/xCD-suitable MPEG-PS file
o
*Keep default: Use a GOP of 12 frames (improves compatibility)
If it may be of interest to see how DevedeNG manges this, I can possibly
attach its debug log (long)?
>>
>> My follow-up question is if it possible in some way to "feed
>> or code" a similar command line to FFmpeg in CinGG's DVD
>> Create window, and possibly get the DVD structure and iso
>> from this mpg?
>>
>>
>> I was trying to make this happen, but while ffmpeg shows no error
>> on muxing - next stage (dvdauthor) reports some warnings and
>> more importantly resulted iso folder not seekable when played by
>> mpv (mplex muxed one works).
>>
>> So I am stuck a bit on using ffmpeg as dvd muxer ... May be if we
>> let it encode both audio and video in one pass result will be
>> more satisfactory?
>>
>
> "The question here is if pcm_dvd audio has been changed or "transcoded"
> from "PCM signed 20|24-bit big-endian" to 16 bits?"
>
>
> I think ffmpeg 6.1 defaulted to s32 audio conversion by default. So if
> input was 24 bit or float it should be encoded as 24bit dvd pcm audio.
>
> 20 bit probably still not plumbed in inside ffmpeg correctly.
>
Lately I have got and use ffmpeg 6.1.1 from Packman on Leap 15.5
S | Name | Type | Version | Arch | Repository
---+----------+-------+---------------------+--------+-----------
i+ | ffmpeg-6 | pakke | 6.1.1-150500.3.pm.2 | x86_64 | Packman
Queyring about pcm_dvd and pcm_bluray verify that the
encoder/decoder/codecs at least now have support for 16|20|24-bit big-endian
ffmpeg -hide_banner -encoders | egrep "dvd|bluray"
A....D pcm_bluray PCM signed 16|20|24-bit big-endian for
Blu-ray media
A....D pcm_dvd PCM signed 16|20|24-bit big-endian for
DVD media
S..... dvdsub DVD subtitles (codec dvd_subtitle)
ffmpeg -hide_banner -decoders | egrep "dvd|bluray"
A....D pcm_bluray PCM signed 16|20|24-bit big-endian for
Blu-ray media
A....D pcm_dvd PCM signed 16|20|24-bit big-endian for
DVD media
S..... dvdsub DVD subtitles (codec dvd_subtitle)
S..... microdvd MicroDVD subtitle
terje at localhost:~>
ffmpeg -hide_banner -codecs | egrep "dvd|bluray"
DEAI.S pcm_bluray PCM signed 16|20|24-bit big-endian for
Blu-ray media
DEAI.S pcm_dvd PCM signed 20|24-bit big-endian
..D... dvd_nav_packet DVD Nav packet
DES... dvd_subtitle DVD subtitles (decoders: dvdsub)
(encoders: dvdsub)
D.S... microdvd MicroDVD subtitle
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20240202/01e37d35/attachment.htm>
More information about the Cin
mailing list