Re: [FFmpeg-user] HLS conversion fails with "Cannot use rename on non file protocol..." error

2019-10-20 Thread Hoggins!
Le 20/10/2019 à 11:27, Dennis Mungai a écrit :
> On Sun, 20 Oct 2019 at 11:14, Hoggins!  wrote:
>> Le 20/10/2019 à 00:33, Dennis Mungai a écrit :
>>> On Sat, 19 Oct 2019 at 20:21, Hoggins!  wrote:
>>>> Hello there,
>>>>
>>>> First post on this list.
>>>> I'm trying to convert a file to HLS without reencoding, and I'm stuck
>>>> with an error I quite don't understand. Here's my command:
>>>>
>>>> ffmpeg -i rockinspace-okoyome.mp4 -c:v copy -flags +cgop -g 50
>>>> -hls_time 1 -hls_playlist_type vod rockinspace-okoyome.m3u8
>>>>
>>>>
>>>> So it starts normally and creates a bunch of .ts files as expected, but
>>>> at file no 1764, it stops with an error I cannot relate to:
>>>>
>>>> [hls @ 0x55657b07ec00] Opening 'rockinspace-okoyome1761.ts' for writing
>>>> [hls @ 0x55657b07ec00] Opening 'rockinspace-okoyome1762.ts' for writing
>>>> [hls @ 0x55657b07ec00] Opening 'rockinspace-okoyome1763.ts' for writing
>>>> [hls @ 0x55657b07ec00] Opening 'rockinspace-okoyome1764.ts' for writing
>>>> [hls @ 0x55657b07ec00] Cannot use rename on non file protocol, this
>>>> may lead to races and temporary partial files
>>>> frame=69230 fps=436 q=-1.0 Lsize=N/A time=00:46:07.60 bitrate=N/A
>>>> speed=17.4x
>>>> video:1352238kB audio:42374kB subtitle:0kB other streams:0kB global
>>>> headers:0kB muxing overhead: unknown
>>>> [aac @ 0x55657b19b280] Qavg: 174.694
>>>>
>>>>
>>>> Source and destination files are on a local filesystem, so I quite don't
>>>> understand why I would get this error. But considering it always happens
>>>> at this particular file, I'm guessing there might be something odd with
>>>> the source file. But what?
>>>> Source file is available here if you have a chance to test it:
>>>> https://radiom.fr/media-rockinspace-okoyome.mp4
>>>>
>>>> Note that the same thing happens with another file but on another segment:
>>>>
>>>> [hls @ 0x557732d14140] Opening 'rockinspace-enola2178.ts' for writing
>>>> [hls @ 0x557732d14140] Opening 'rockinspace-enola2179.ts' for
>>>> writingd=15.4x
>>>> [hls @ 0x557732d14140] Opening 'rockinspace-enola2180.ts' for writing
>>>> [hls @ 0x557732d14140] Opening 'rockinspace-enola2181.ts' for writing
>>>> [hls @ 0x557732d14140] Cannot use rename on non file protocol, this
>>>> may lead to races and temporary partial files
>>>> frame=64024 fps=385 q=-1.0 Lsize=N/A time=00:43:03.63 bitrate=N/A
>>>> speed=15.5x
>>>> video:1250493kB audio:40609kB subtitle:0kB other streams:0kB global
>>>> headers:0kB muxing overhead: unknown
>>>> [aac @ 0x55772e883cc0] Qavg: 161.026
>>>>
>>>>
>>>> (source file is https://radiom.fr/media-rockinspace-enola.mp4)
>>>>
>>>> Also note that I was previously using the following command, but I quit
>>>> because it resulted in audio and video being out of sync: ffmpeg -i
>>>> rockinspace-okoyome.mp4 -c:v -c:v libx264 -crf 17 -preset slow -flags
>>>> +cgop -g 50 -hls_time 1 -hls_playlist_type vod rockinspace-okoyome.m3u8
>>>>
>>>> Any idea? Should I try to reencode the source file to "normalize" it?
>>>>
>>>> Thanks!
>>>>
>>>> Hoggins!
>>> Hello Hoggins,
>>>
>>> Please post the full console output from FFmpeg, such that we can see
>>> the build version, etc.
>>> On my end, using the latest ffmpeg git tip, I'm able to run your
>>> command with no issues whatsoever.
>>>
>>> Note that only git tip is supported here.
>> I will try to compile something using the latest git tip to see where I
>> can get.
>> Do you mean that you successfully ran my command along with the provided
>> source file on your end?
>>
>> Anyway, here is the requested console output using the second example
>> provided (https://radiom.fr/media-rockinspace-enola.mp4):
>>
>> ffmpeg -i ../../rockinspace-enola.mp4 -c:v copy -flags +cgop -g 50
>> -hls_time 1 -hls_playlist_type vod rockinspace-enola.m3u8
>> ffmpeg version 4.1.4 Copyright (c) 2000-2019 the FFmpeg developers
>>   built with gcc 9 (GCC)
>>   configuration: --prefix=/usr --bindir=/usr/bin
>> --datadi

[FFmpeg-user] HLS conversion fails with "Cannot use rename on non file protocol..." error

2019-10-19 Thread Hoggins!
Hello there,

First post on this list.
I'm trying to convert a file to HLS without reencoding, and I'm stuck
with an error I quite don't understand. Here's my command:

ffmpeg -i rockinspace-okoyome.mp4 -c:v copy -flags +cgop -g 50
-hls_time 1 -hls_playlist_type vod rockinspace-okoyome.m3u8


So it starts normally and creates a bunch of .ts files as expected, but
at file no 1764, it stops with an error I cannot relate to:

[hls @ 0x55657b07ec00] Opening 'rockinspace-okoyome1761.ts' for writing
[hls @ 0x55657b07ec00] Opening 'rockinspace-okoyome1762.ts' for writing
[hls @ 0x55657b07ec00] Opening 'rockinspace-okoyome1763.ts' for writing
[hls @ 0x55657b07ec00] Opening 'rockinspace-okoyome1764.ts' for writing
[hls @ 0x55657b07ec00] Cannot use rename on non file protocol, this
may lead to races and temporary partial files
frame=69230 fps=436 q=-1.0 Lsize=N/A time=00:46:07.60 bitrate=N/A
speed=17.4x   
video:1352238kB audio:42374kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: unknown
[aac @ 0x55657b19b280] Qavg: 174.694


Source and destination files are on a local filesystem, so I quite don't
understand why I would get this error. But considering it always happens
at this particular file, I'm guessing there might be something odd with
the source file. But what?
Source file is available here if you have a chance to test it:
https://radiom.fr/media-rockinspace-okoyome.mp4

Note that the same thing happens with another file but on another segment:

[hls @ 0x557732d14140] Opening 'rockinspace-enola2178.ts' for writing
[hls @ 0x557732d14140] Opening 'rockinspace-enola2179.ts' for
writingd=15.4x   
[hls @ 0x557732d14140] Opening 'rockinspace-enola2180.ts' for writing
[hls @ 0x557732d14140] Opening 'rockinspace-enola2181.ts' for writing
[hls @ 0x557732d14140] Cannot use rename on non file protocol, this
may lead to races and temporary partial files
frame=64024 fps=385 q=-1.0 Lsize=N/A time=00:43:03.63 bitrate=N/A
speed=15.5x   
video:1250493kB audio:40609kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: unknown
[aac @ 0x55772e883cc0] Qavg: 161.026


(source file is https://radiom.fr/media-rockinspace-enola.mp4)

Also note that I was previously using the following command, but I quit
because it resulted in audio and video being out of sync: ffmpeg -i
rockinspace-okoyome.mp4 -c:v -c:v libx264 -crf 17 -preset slow -flags
+cgop -g 50 -hls_time 1 -hls_playlist_type vod rockinspace-okoyome.m3u8

Any idea? Should I try to reencode the source file to "normalize" it?

    Thanks!

        Hoggins!



signature.asc
Description: OpenPGP digital signature
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

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