O problema está resolvido agora. A gravação é feita no processo java. pb = new ProcessBuilder (screenRecorderProcessLocation, "-an", "-s", System.getenv ("SCREEN_RES"), "-f", "x11grab", "-i", "localhost:" + display, "-vcodec "," libx264 "," -r "," 24 ", screenVideoFile.getAbsolutePath ());
O valor SCREEN_RES não foi encontrado na variável ambiental que fez com que o avconv parasse de gravar .. Após a codificação com a resolução a gravação de vídeo começou para mim .. A melhor maneira de verificar é se manualmente executando o trecho de gravação para verificar se está funcionando ou não .. E então implementando .. Eu tive sorte depois de 20 dias sem saber o que deu errado !! Felicidades a todos !! Aprendizagem Feliz !!!