Hello Franck
It is currently out of scope.
Of course, I could create a layer which would act the same way as 7-zip does.
But I feel it would not be at its proper location.
Usually, between the compression layer, and the file splitting layer, stands the archive layer (the one which agglomerate multiple files and directories).
For LZ4, as for gzip, the archive layer is typically done by tar.
So, to be on the clean side, the splitting should happen *after* tar, not before.
One possible solution would be to use the "split" program, for example :
# compress and cut into chunks
$ lz4c -c my_large_file - | split -b 1024MiB - my_large_file_split.lz4_
# combine and decompress
$ cat my_large_file_split.lz4_* | lz4c -d > my_large_file
This solution avoids the need to use any intermediate large file when (de)compressing.
Regards
Yann