dl9sec
New Member
Hi,
i tried to record to UDP using nvenc_hevc for H.265 encoding, but all i get is an error message:
It seems, this encoder needs hardware support to work, but my GT650M can't do that, so i expect OBS/ffmpeg to use the software encoder libx265 instead.
Why isn't there the choice for libx265 in OBS? Is the OBS integrated ffmpeg not prepared/compiled for that?
I know, that the generic ffmpeg (latest version) works fine with "-vcodec libx265", because i worked around this issue by recording via UDP to a local instance of a generic ffmpeg to transcode from H.264 to H.265.
Background for that is, that a lot of radio amateurs use OBS to generate video streams to send them as "Digital Amateur Television" DVBS2 coded to the new geostationary satellite QO-100. The bandwidth of the DATV transponder is only 8MHz and the transmit power of a ground station is only some ten watts into a dish, so the transmissions are made with bitrates of 2MBit/s down to 33kBit/s.
Especially for the lower bitrates over the air, the stream bitrates have to be very efficient. The H.264 works fine, but the H.265 saves a lot of precious bandwidth.
It would be really great to have libx265 selectable at the recording encoders of OBS.
Or is there a trick to get the integrated ffmpeg encode recordings in H.265?
Thanks in advance.
Regards, Thorsten
i tried to record to UDP using nvenc_hevc for H.265 encoding, but all i get is an error message:
Code:
Failed to open video codec: Generic error in an external library
ffmpeg_data_init failed
It seems, this encoder needs hardware support to work, but my GT650M can't do that, so i expect OBS/ffmpeg to use the software encoder libx265 instead.
Why isn't there the choice for libx265 in OBS? Is the OBS integrated ffmpeg not prepared/compiled for that?
I know, that the generic ffmpeg (latest version) works fine with "-vcodec libx265", because i worked around this issue by recording via UDP to a local instance of a generic ffmpeg to transcode from H.264 to H.265.
Background for that is, that a lot of radio amateurs use OBS to generate video streams to send them as "Digital Amateur Television" DVBS2 coded to the new geostationary satellite QO-100. The bandwidth of the DATV transponder is only 8MHz and the transmit power of a ground station is only some ten watts into a dish, so the transmissions are made with bitrates of 2MBit/s down to 33kBit/s.
Especially for the lower bitrates over the air, the stream bitrates have to be very efficient. The H.264 works fine, but the H.265 saves a lot of precious bandwidth.
It would be really great to have libx265 selectable at the recording encoders of OBS.
Or is there a trick to get the integrated ffmpeg encode recordings in H.265?
Thanks in advance.
Regards, Thorsten