[FFmpeg-trac] #8089(ffmpeg:reopened): Hangs process ffmpeg.exe

FFmpeg trac at avcodec.org
Tue Aug 20 12:59:21 EEST 2019

#8089: Hangs process ffmpeg.exe
             Reporter:  AirVolf      |                    Owner:
                 Type:  defect       |                   Status:  reopened
             Priority:  normal       |                Component:  ffmpeg
              Version:  unspecified  |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
Changes (by AirVolf):

 * status:  closed => reopened
 * resolution:  needs_more_info =>
 * component:  undetermined => ffmpeg


 I need to collect "JPEG" from each working stream.

 In the file "'''in.txt'''" have the following streams:

 Of these three multicast, work only , the rest are not
 Process ffmpeg.exe hangs on multicast and
 Team "rw_timeout" does not help to close the hung processes ffmpeg.exe and
 is not unloaded from memory.
 Please add to the "rw_timeout" command the forced closure of the
 ffmpeg.exe process after processing.

 Sample code to reproduce the hang of the process ffmpeg.exe :
 SetLocal EnableExtensions EnableDelayedExpansion

 set sSourceFile=in.txt
 set sDestFile=out.txt

 if "%~1"=="" (
     2>NUL del "%sDestFile%"
 ) else (
     set host=%~2
     set /a COUNT+=1
     ffmpeg.exe -rw_timeout 7000000 -ss 00:00:01 -i !host! -f image2 -vf
 scale=720:576 -vframes 1 "!COUNT!.jpeg"
     exit /b

 if defined sSourceFile (
     if exist "%sSourceFile%" (
         for /f "usebackq delims=" %%i in ("%sSourceFile%") do (
             set /a n+=1
             nircmd.exe exec hide cmd.exe /c ""%~fs0" %%n%% "%%~i""
             call echo Launched process # %%n%%
             pathping -h 1 -p 500 -q 1 -w 1>nul
     ) else (
         echo Can't find source file [%sSourceFile%].
         exit /b 2
 ) else (
     echo Usage: %~nx0 ^<Source file^>
     exit /b 1

Ticket URL: <https://trac.ffmpeg.org/ticket/8089#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list